TensorRT 10.4.0
|
▼Nnvinfer1 | The TensorRT API version 1 namespace |
▼Napiv | |
CVConsistencyChecker | |
▼Nconsistency | |
CIConsistencyChecker | Validates a serialized engine blob |
CIPluginChecker | Consistency Checker plugin class for user implemented Plugins |
▼Nimpl | |
CEnumMaxImpl | Declaration of EnumMaxImpl struct to store maximum number of elements in an enumeration type |
CEnumMaxImpl< ActivationType > | |
CEnumMaxImpl< AllocatorFlag > | Maximum number of elements in AllocatorFlag enum |
CEnumMaxImpl< APILanguage > | Maximum number of elements in APILanguage enum |
CEnumMaxImpl< DataType > | Maximum number of elements in DataType enum |
CEnumMaxImpl< ElementWiseOperation > | |
CEnumMaxImpl< EngineCapability > | Maximum number of elements in EngineCapability enum |
CEnumMaxImpl< ErrorCode > | Maximum number of elements in ErrorCode enum |
CEnumMaxImpl< HardwareCompatibilityLevel > | |
CEnumMaxImpl< ILogger::Severity > | Maximum number of elements in ILogger::Severity enum |
CEnumMaxImpl< InterpolationMode > | |
CEnumMaxImpl< PaddingMode > | |
CEnumMaxImpl< PoolingType > | |
CEnumMaxImpl< PreviewFeature > | |
CEnumMaxImpl< ResizeCoordinateTransformation > | |
CEnumMaxImpl< ResizeRoundMode > | |
CEnumMaxImpl< ResizeSelector > | |
CEnumMaxImpl< RuntimePlatform > | |
CEnumMaxImpl< TensorFormat > | Maximum number of elements in TensorFormat enum |
CEnumMaxImpl< TensorIOMode > | Maximum number of elements in TensorIOMode enum |
CEnumMaxImpl< TensorLocation > | Maximum number of elements in TensorLocation enum |
▼Nplugin | |
CDetectionOutputParameters | The DetectionOutput plugin layer generates the detection output based on location and confidence predictions by doing non maximum suppression |
CGridAnchorParameters | The Anchor Generator plugin layer generates the prior boxes of designated sizes and aspect ratios across all dimensions (H x W). GridAnchorParameters defines a set of parameters for creating the plugin layer for all feature maps |
CNMSParameters | The NMSParameters are used by the BatchedNMSPlugin for performing the non_max_suppression operation over boxes for object detection networks |
CPriorBoxParameters | The PriorBox plugin layer generates the prior boxes of designated sizes and aspect ratios across all dimensions (H x W) |
CRegionParameters | The Region plugin layer performs region proposal calculation |
CRPROIParams | RPROIParams is used to create the RPROIPlugin instance |
CsoftmaxTree | When performing yolo9000, softmaxTree is helping to do softmax on confidence scores, for element to get the precise classification through word-tree structured classification definition |
▼Nsafe | The safety subset of TensorRT's API version 1 namespace |
CICudaEngine | A functionally safe engine for executing inference on a built network |
CIExecutionContext | Functionally safe context for executing inference using an engine |
CIPluginRegistry | Single registration point for all plugins in an application. It is used to find plugin implementations during engine deserialization. Internally, the plugin registry is considered to be a singleton so all plugins in an application are part of the same global registry. Note that the plugin registry is only supported for plugins of type IPluginV2 and must also have a corresponding IPluginCreator implementation |
CIRuntime | Allows a serialized functionally safe engine to be deserialized |
CPluginRegistrar | Register the plugin creator to the registry The static registry object will be instantiated when the plugin library is loaded. This static object will register all creators available in the library to the registry |
CRuntimeErrorInformation | Space to record information about runtime errors |
▼Nv_1_0 | Forward declare IErrorRecorder for use in other interfaces |
CIAlgorithmSelector | |
CIDebugListener | |
CIErrorRecorder | |
CIGpuAllocator | |
CIGpuAsyncAllocator | |
CIInt8EntropyCalibrator | |
CIInt8EntropyCalibrator2 | |
CIInt8LegacyCalibrator | |
CIInt8MinMaxCalibrator | |
CIOutputAllocator | |
CIPluginCapability | |
CIPluginCreator | |
CIPluginCreatorInterface | |
CIPluginCreatorV3One | |
CIPluginResource | |
CIPluginV3 | |
CIPluginV3OneBuild | |
CIPluginV3OneCore | |
CIPluginV3OneRuntime | |
CIProfiler | |
CIProgressMonitor | |
CIStreamReader | |
▼Nv_2_0 | |
CIPluginV3OneBuild | |
CDims2 | Descriptor for two-dimensional data |
CDims3 | Descriptor for three-dimensional data |
CDims4 | Descriptor for four-dimensional data |
CDims64 | |
CDimsExprs | Analog of class Dims with expressions instead of constants for the dimensions |
CDimsHW | Descriptor for two-dimensional spatial data |
CDynamicPluginTensorDesc | Summarizes tensors that a plugin might see for an input or output |
CIActivationLayer | An Activation layer in a network definition |
CIAlgorithm | Describes a variation of execution of a layer. An algorithm is represented by IAlgorithmVariant and the IAlgorithmIOInfo for each of its inputs and outputs. An algorithm can be selected or reproduced using AlgorithmSelector::selectAlgorithms() |
CIAlgorithmContext | Describes the context and requirements, that could be fulfilled by one or more instances of IAlgorithm |
CIAlgorithmIOInfo | Carries information about input or output of the algorithm. IAlgorithmIOInfo for all the input and output along with IAlgorithmVariant denotes the variation of algorithm and can be used to select or reproduce an algorithm using IAlgorithmSelector::selectAlgorithms() |
CIAlgorithmVariant | Unique 128-bit identifier, which along with the input and output information denotes the variation of algorithm and can be used to select or reproduce an algorithm, using IAlgorithmSelector::selectAlgorithms() |
CIAssertionLayer | An assertion layer in a network |
CIBuilder | Builds an engine from a network definition |
CIBuilderConfig | Holds properties for configuring a builder to produce an engine |
CICastLayer | A cast layer in a network |
CIConcatenationLayer | A concatenation layer in a network definition |
CIConditionLayer | This layer represents a condition input to an IIfConditional |
CIConstantLayer | Layer that represents a constant value |
CIConvolutionLayer | A convolution layer in a network definition |
CICudaEngine | An engine for executing inference on a built network, with functionally unsafe features |
CIDeconvolutionLayer | A deconvolution layer in a network definition |
CIDequantizeLayer | A Dequantize layer in a network definition |
CIDimensionExpr | An IDimensionExpr represents an integer expression constructed from constants, input dimensions, and binary operations. These expressions are can be used in overrides of IPluginV2DynamicExt::getOutputDimensions or IPluginV3OneBuild::getOutputShapes() to define output dimensions in terms of input dimensions |
CIEinsumLayer | An Einsum layer in a network |
CIElementWiseLayer | A elementwise layer in a network definition |
CIEngineInspector | An engine inspector which prints out the layer information of an engine or an execution context |
CIExecutionContext | Context for executing inference using an engine, with functionally unsafe features |
CIExprBuilder | Object for constructing IDimensionExpr |
CIFillLayer | Generate a tensor according to a specified mode |
CIGatherLayer | A Gather layer in a network definition. Supports several kinds of gathering |
CIGridSampleLayer | A GridSample layer in a network definition |
CIHostMemory | Class to handle library allocated memory that is accessible to the user |
CIIdentityLayer | A layer that represents the identity function |
CIIfConditional | Helper for constructing conditionally-executed subgraphs |
CIIfConditionalBoundaryLayer | This is a base class for Conditional boundary layers |
CIIfConditionalInputLayer | This layer represents an input to an IIfConditional |
CIIfConditionalOutputLayer | This layer represents an output of an IIfConditional |
CIInt8Calibrator | Application-implemented interface for calibration |
CIIteratorLayer | A layer to do iterations |
CILayer | Base class for all layer classes in a network definition |
CILogger | Application-implemented logging interface for the builder, refitter and runtime |
CILoggerFinder | A virtual base class to find a logger. Allows a plugin to find an instance of a logger if it needs to emit a log message. A pointer to an instance of this class is passed to a plugin shared library on initialization when that plugin is serialized as part of a version-compatible plan. See the plugin chapter in the developer guide for details |
CILoop | Helper for creating a recurrent subgraph |
CILoopBoundaryLayer | This is a base class for Loop boundary layers |
CILoopOutputLayer | An ILoopOutputLayer is the sole way to get output from a loop |
CILRNLayer | A LRN layer in a network definition |
CIMatrixMultiplyLayer | Layer that represents a Matrix Multiplication |
CINetworkDefinition | A network definition for input to the builder |
CINMSLayer | A non-maximum suppression layer in a network definition |
CINoCopy | Forward declaration of IEngineInspector for use by other interfaces |
CINonZeroLayer | |
CINormalizationLayer | A normalization layer in a network definition |
CInterfaceInfo | Version information associated with a TRT interface |
CIOneHotLayer | A OneHot layer in a network definition |
CIOptimizationProfile | Optimization profile for dynamic input dimensions and shape tensors |
CIPaddingLayer | Layer that represents a padding operation |
CIParametricReLULayer | Layer that represents a parametric ReLU operation |
CIPluginRegistry | Single registration point for all plugins in an application. It is used to find plugin implementations during engine deserialization. Internally, the plugin registry is considered to be a singleton so all plugins in an application are part of the same global registry. Note that the plugin registry is only supported for plugins of type IPluginV2 and should also have a corresponding IPluginCreator implementation |
CIPluginResourceContext | Interface for plugins to access per context resources provided by TensorRT |
CIPluginV2 | Plugin class for user-implemented layers |
CIPluginV2DynamicExt | Similar to IPluginV2Ext, but with support for dynamic shapes |
CIPluginV2Ext | Plugin class for user-implemented layers |
CIPluginV2IOExt | Plugin class for user-implemented layers |
CIPluginV2Layer | Layer type for pluginV2 |
CIPluginV3Layer | Layer type for V3 plugins |
CIPoolingLayer | A Pooling layer in a network definition |
CIQuantizeLayer | A Quantize layer in a network definition |
CIRaggedSoftMaxLayer | A RaggedSoftmax layer in a network definition |
CIRecurrenceLayer | A recurrence layer in a network definition |
CIReduceLayer | Layer that represents a reduction across a non-bool tensor |
CIRefitter | Updates weights in an engine |
CIResizeLayer | A resize layer in a network definition |
CIReverseSequenceLayer | A ReverseSequence layer in a network definition |
CIRuntime | Allows a serialized functionally unsafe engine to be deserialized |
CIScaleLayer | A Scale layer in a network definition |
CIScatterLayer | A scatter layer in a network definition. Supports several kinds of scattering |
CISelectLayer | Select elements from two data tensors based on a condition tensor |
CISerializationConfig | Holds properties for configuring an engine to serialize the binary |
CIShapeLayer | Layer type for getting shape of a tensor |
CIShuffleLayer | Layer type for shuffling data |
CISliceLayer | Slices an input tensor into an output tensor based on the offset and strides |
CISoftMaxLayer | A Softmax layer in a network definition |
CITensor | A tensor in a network definition |
CITimingCache | Class to handle tactic timing info collected from builder |
CITopKLayer | Layer that represents a TopK reduction |
CITripLimitLayer | A layer that represents a trip-count limiter |
CIUnaryLayer | Layer that represents an unary operation |
CIVersionedInterface | An Interface class for version control |
CPermutation | Represents a permutation of dimensions |
CPluginField | Structure containing plugin attribute field names and associated data This information can be parsed to decode necessary plugin metadata |
CPluginFieldCollection | Plugin field collection struct |
CPluginRegistrar | Register the plugin creator to the registry The static registry object will be instantiated when the plugin library is loaded. This static object will register all creators available in the library to the registry |
CPluginTensorDesc | Fields that a plugin might see for an input or output |
CWeights | An array of weights used as a layer parameter |
▼Nnvonnxparser | The TensorRT ONNX parser API namespace |
CIOnnxConfig | Configuration Manager Class |
CIParser | Object for parsing ONNX models into a TensorRT network definition |
CIParserError | Object containing information about an error |
CIParserRefitter | An interface designed to refit weights from an ONNX model |
CDims | Structure to define the dimensions of a tensor |
CIAlgorithmSelector | Interface implemented by application for selecting and reporting algorithms of a layer provided by the builder |
CIDebugListener | User-implemented callback for notification when value of a debug tensor is updated |
CIErrorRecorder | Reference counted application-implemented error reporting interface for TensorRT objects |
CIGpuAllocator | Application-implemented class for controlling allocation on the GPU |
CIGpuAsyncAllocator | Application-implemented class for controlling asynchronous (stream ordered) memory allocation on the GPU |
CIInt8EntropyCalibrator | Entropy calibrator |
CIInt8EntropyCalibrator2 | Entropy calibrator 2 |
CIInt8LegacyCalibrator | Legacy calibrator |
CIInt8MinMaxCalibrator | MinMax Calibrator |
CINonZero | A NonZero layer in a network |
CIOutputAllocator | Callback from ExecutionContext::enqueueV3() |
CIPluginCapability | Base class for plugin capability interfaces |
CIPluginCreator | Plugin creator class for user implemented layers |
CIPluginCreatorInterface | Base class for all plugin creator versions |
CIPluginCreatorV3One | A plugin creator class capable of producing IPluginV3 objects |
CIPluginResource | Interface for plugins to define custom resources that could be shared through the plugin registry |
CIPluginV3 | Plugin class for the V3 generation of user-implemented layers |
CIPluginV3OneBuild | A plugin capability interface that enables the build capability (PluginCapabilityType::kBUILD). Exposes methods that allow the expression of the build time properties and behavior of a plugin |
CIPluginV3OneBuildV2 | A plugin capability interface that extends IPluginV3OneBuild by providing I/O aliasing functionality |
CIPluginV3OneCore | A plugin capability interface that enables the core capability (PluginCapabilityType::kCORE) |
CIPluginV3OneRuntime | A plugin capability interface that enables the runtime capability (PluginCapabilityType::kRUNTIME). Exposes methods that allow the expression of the runtime properties and behavior of a plugin |
CIProfiler | Application-implemented interface for profiling |
CIProgressMonitor | Application-implemented progress reporting interface for TensorRT |
CIStreamReader | Application-implemented class for reading data in a stream-based manner |
CPluginVersion | Definition of plugin versions |
Copyright © 2024 NVIDIA Corporation
Privacy Policy |
Manage My Privacy |
Do Not Sell or Share My Data |
Terms of Service |
Accessibility |
Corporate Policies |
Product Security |
Contact