NVIDIA NvNeural SDK
2022.2
GPU inference framework for NVIDIA Nsight Deep Learning Designer
|
Interface types needed by layer objects. More...
#include <nvneural/CoreTypes.h>
Go to the source code of this file.
Classes | |
class | nvneural::IBypassLayer |
IBypassLayer is an optional interface that marks a layer as one that can potentially forward its input and be skipped. More... | |
class | nvneural::IConcatenationLayer |
IConcatenationLayer is an optional interface implemented by layers that marks them as concatenation layers. More... | |
class | nvneural::IConcatenationLayer2 |
IConcatenationLayer2 is an optional interface implemented by layers that marks them as concatenation layers. More... | |
class | nvneural::IInnerActivationLayer |
IInnerActivationLayer is an optional interface implemented by layers that fuse pairs of operations. More... | |
class | nvneural::IInputLayer |
IInputLayer is an optional interface implemented by layers that marks them as input layers. More... | |
class | nvneural::ILayer |
ILayer is the base class for neural network layers. More... | |
class | nvneural::IRuntimeOptionsLayer |
IRuntimeOptionsLayer is an optional interface that marks a layer as one that uses runtime options. More... | |
class | nvneural::IStatusMessageLayer |
IStatusMessageLayer is an optional interface intended for ILayer to provide status messages. More... | |
Namespaces | |
nvneural::runtimeoptionsattributes | |
Enumeration describing the runtime options modifiers, see runtimeoptionstype. | |
nvneural::runtimeoptionstype | |
Enumeration describing the runtime options given to the host, see IRuntimeOptionsLayer. | |
Enumerations | |
enum class | nvneural::WeightsQuery : std::uint32_t { Required = 1 , Aligned = 2 } |
WeightsQuery describes the different types of queries for weights data. More... | |
Variables | |
const char *const | nvneural::runtimeoptionstype::booltf = "boolTF" |
Requires nothing, sent "true" or "false". | |
const char *const | nvneural::runtimeoptionsattributes::list = "list" |
Defines a list of string, ex. "list":["option_1", "option_2"]. | |
const char *const | nvneural::runtimeoptionsattributes::max = "max" |
Defines a max value, ex. "max":"1" or "max":"1.0". | |
const char *const | nvneural::runtimeoptionsattributes::min = "min" |
Defines a min value, ex. "min":"0" or "min":"0.5". | |
const char *const | nvneural::runtimeoptionstype::numfloat = "numFloat" |
Requires nothing, sent float. | |
const char *const | nvneural::runtimeoptionstype::numint = "numInt" |
Requires nothing, sent int. | |
const char *const | nvneural::runtimeoptionsattributes::step = "step" |
Defines a step value, ex. "step":"1" or "step":"0.5". | |
const char *const | nvneural::runtimeoptionstype::stringlist = "stringList" |
Requires runtimeoptionsattributes::list, sent ordinal. | |
const char *const | nvneural::runtimeoptionstype::textedit = "textEdit" |
Requires nothing, sent string. | |
const char *const | nvneural::runtimeoptionstype::textlabel = "textLabel" |
Requires nothing, sent nothing, send string. | |
const char *const | nvneural::runtimeoptionstype::trigger = "trigger" |
Requires nothing, sent empty string. | |
Interface types needed by layer objects.
|
strong |
WeightsQuery describes the different types of queries for weights data.
ILayer::weightsDimensions implementations passed an unknown weights query should return a zero-valued TensorDimension.