TensorRT  6.0.1.10
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nnvcaffeparser1The TensorRT Caffe parser API namespace
 CIBinaryProtoBlobObject used to store and query data extracted from a binaryproto file using the ICaffeParser
 CIBlobNameToTensorObject used to store and query Tensors after they have been extracted from a Caffe model using the ICaffeParser
 CICaffeParserClass used for parsing Caffe models
 CIPluginFactoryPlugin factory used to configure plugins
 CIPluginFactoryExtPlugin factory used to configure plugins with added support for TRT versioning
 CIPluginFactoryV2Plugin factory used to configure plugins
 Nnvinfer1The TensorRT API version 1 namespace
 Nplugin
 CDimsStructure to define the dimensions of a tensor
 CDims2Descriptor for two-dimensional data
 CDims3Descriptor for three-dimensional data
 CDims4Descriptor for four-dimensional data
 CDimsCHWDescriptor for data with one channel dimension and two spatial dimensions
 CDimsExprs
 CDimsHWDescriptor for two-dimensional spatial data
 CDimsNCHWDescriptor for data with one index dimension, one channel dimension and two spatial dimensions
 CDynamicPluginTensorDesc
 CIActivationLayerAn Activation layer in a network definition
 CIBuilderBuilds an engine from a network definition
 CIBuilderConfigHolds properties for configuring a builder to produce an engine
 CIConcatenationLayerA concatenation layer in a network definition
 CIConstantLayerLayer that represents a constant value
 CIConvolutionLayerA convolution layer in a network definition
 CICudaEngineAn engine for executing inference on a built network, with functionally unsafe features
 CIDeconvolutionLayerA deconvolution layer in a network definition
 CIDimensionExpr
 CIElementWiseLayerA elementwise layer in a network definition
 CIErrorRecorderReference counted application-implemented error reporting interface for TensorRT objects
 CIExecutionContextContext for executing inference using an engine, with functionally unsafe features
 CIExprBuilder
 CIFullyConnectedLayerA fully connected layer in a network definition. This layer expects an input tensor of three or more non-batch dimensions. The input is automatically reshaped into an MxV tensor X, where V is a product of the last three dimensions and M is a product of the remaining dimensions (where the product over 0 dimensions is defined as 1). For example:
 CIGatherLayer
 CIGpuAllocatorApplication-implemented class for controlling allocation on the GPU
 CIHostMemoryClass to handle library allocated memory that is accessible to the user
 CIIdentityLayerA layer that represents the identity function
 CIInt8CalibratorApplication-implemented interface for calibration
 CIInt8EntropyCalibrator
 CIInt8EntropyCalibrator2
 CIInt8LegacyCalibrator
 CIInt8MinMaxCalibrator
 CILayerBase class for all layer classes in a network definition
 CILoggerApplication-implemented logging interface for the builder, engine and runtime
 CILRNLayerA LRN layer in a network definition
 CIMatrixMultiplyLayerLayer that represents a Matrix Multiplication
 CINetworkDefinitionA network definition for input to the builder
 CIOptimizationProfileOptimization profile for dynamic input dimensions and shape tensors
 CIOutputDimensionsFormulaApplication-implemented interface to compute layer output sizes
 CIPaddingLayerLayer that represents a padding operation
 CIParametricReLULayerLayer that represents a parametric ReLU operation
 CIPluginPlugin class for user-implemented layers
 CIPluginCreatorPlugin creator class for user implemented layers
 CIPluginExtPlugin class for user-implemented layers
 CIPluginFactoryPlugin factory for deserialization
 CIPluginLayerLayer type for plugins
 CIPluginRegistrySingle 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
 CIPluginV2Plugin class for user-implemented layers
 CIPluginV2DynamicExt
 CIPluginV2ExtPlugin class for user-implemented layers
 CIPluginV2IOExtPlugin class for user-implemented layers
 CIPluginV2LayerLayer type for pluginV2
 CIPoolingLayerA Pooling layer in a network definition
 CIProfilerApplication-implemented interface for profiling
 CIRaggedSoftMaxLayerA RaggedSoftmax layer in a network definition
 CIReduceLayerLayer that represents a reduction operator
 CIRefitterUpdates weights in an engine
 CIResizeLayerA resize layer in a network definition
 CIRNNLayerA RNN layer in a network definition
 CIRNNv2LayerAn RNN layer in a network definition, version 2
 CIRuntimeAllows a serialized functionally unsafe engine to be deserialized
 CIScaleLayerA Scale layer in a network definition
 CIShapeLayerLayer type for getting shape of a tensor
 CIShuffleLayerLayer type for shuffling data
 CISliceLayerSlices an input tensor into an output tensor based on the offset and strides
 CISoftMaxLayerA Softmax layer in a network definition
 CITensorA tensor in a network definition
 CITopKLayerLayer that represents a TopK reduction
 CIUnaryLayerLayer that represents an unary operation
 CPermutation
 CPluginFieldStructure containing plugin attribute field names and associated data This information can be parsed to decode necessary plugin metadata
 CPluginFieldCollection
 CPluginRegistrarRegister 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
 CPluginTensorDescFields that a plugin might see for an input or output
 CWeightsAn array of weights used as a layer parameter
 Nnvonnxparser
 CIOnnxConfigConfiguration Manager Class
 NnvuffparserThe TensorRT UFF parser API namespace
 CFieldCollection
 CFieldMapAn array of field params used as a layer parameter for plugin layers
 CIPluginFactoryPlugin factory used to configure plugins
 CIPluginFactoryExtPlugin factory used to configure plugins with added support for TRT versioning
 CIUffParserClass used for parsing models described using the UFF format
 CPluginVersionDefinition of plugin versions