TensorRT 8.6.0
Deprecated List
Member createAnchorGeneratorPlugin (nvinfer1::plugin::GridAnchorParameters *param, int32_t numLayers)
Deprecated in TensorRT 8.5. Use GridAnchorPluginCreator::createPlugin() to create an instance of "GridAnchor_TRT" version 1 plugin.
Member createBatchedNMSPlugin (nvinfer1::plugin::NMSParameters param)
Deprecated in TensorRT 8.5. Use BatchedNMSPluginCreator::createPlugin() to create an instance of "BatchedNMS_TRT" version 1 plugin.
Member createInstanceNormalizationPlugin (float epsilon, nvinfer1::Weights scale_weights, nvinfer1::Weights bias_weights)
Deprecated in TensorRT 8.5. Use InstanceNormalizationPluginCreator::createPlugin() to create an instance of "InstanceNormalization_TRT" version 1 plugin.
Member createNMSPlugin (nvinfer1::plugin::DetectionOutputParameters param)
Deprecated in TensorRT 8.5. Use NMSPluginCreator::createPlugin() to create an instance of "NMS_TRT" version 1 plugin.
Member createNormalizePlugin (nvinfer1::Weights const *scales, bool acrossSpatial, bool channelShared, float eps)
Deprecated in TensorRT 8.5. Use NormalizePluginCreator::createPlugin() to create an instance of "Normalize_TRT" version 1 plugin.
Member createPriorBoxPlugin (nvinfer1::plugin::PriorBoxParameters param)
Deprecated in TensorRT 8.5. Use PriorBoxPluginCreator::createPlugin() to create an instance of "PriorBox_TRT" version 1 plugin.
Member createRegionPlugin (nvinfer1::plugin::RegionParameters params)
Deprecated in TensorRT 8.5. Use RegionPluginCreator::createPlugin() to create an instance of "Region_TRT" version 1 plugin.
Member createReorgPlugin (int32_t stride)
Deprecated in TensorRT 8.5. Use ReorgPluginCreator::createPlugin() to create an instance of "Reorg_TRT" version 1 plugin.
Member createRPNROIPlugin (int32_t featureStride, int32_t preNmsTop, int32_t nmsMaxOut, float iouThreshold, float minBoxSize, float spatialScale, nvinfer1::DimsHW pooling, nvinfer1::Weights anchorRatios, nvinfer1::Weights anchorScales)
Deprecated in TensorRT 8.5. Use RPROIPluginCreator::createPlugin() to create an instance of "RPROI_TRT" version 1 plugin.
Member createSplitPlugin (int32_t axis, int32_t *output_lengths, int32_t noutput)
Deprecated in TensorRT 8.5 along with the "Split" plugin. Use INetworkDefinition::addSlice() to add slice layer(s) as necessary to accomplish the required effect.
Member nvcaffeparser1::createCaffeParser () noexcept
ICaffeParser will be removed in TensorRT 9.0. Plan to migrate your workflow to use nvonnxparser::IParser for deployment.
Member nvcaffeparser1::IBinaryProtoBlob::destroy () noexcept=0
Deprecated in TensorRT 8.0. Superseded by delete.
Member nvcaffeparser1::ICaffeParser::destroy () noexcept=0
Deprecated in TensorRT 8.0. Superseded by delete.
Member nvinfer1::IAlgorithm::getAlgorithmIOInfo (int32_t index) const noexcept
Deprecated in TensorRT 8.0. Superseded by IAlgorithm::getAlgorithmIOInfoByIndex().
Member nvinfer1::IAlgorithmIOInfo::getTensorFormat () const noexcept
Deprecated in TensorRT 8.6. The strides, data type, and vectorization information is sufficient to uniquely identify tensor formats.
Member nvinfer1::IBuilder::buildEngineWithConfig (INetworkDefinition &network, IBuilderConfig &config) noexcept
Deprecated in TensorRT 8.0. Superseded by IBuilder::buildSerializedNetwork().
Member nvinfer1::IBuilder::destroy () noexcept
Deprecated in TensorRT 8.0. Superseded by delete.
Member nvinfer1::IBuilder::getMaxBatchSize () const noexcept
Deprecated in TensorRT 8.4.
Member nvinfer1::IBuilder::setMaxBatchSize (int32_t batchSize) noexcept
Deprecated in TensorRT 8.4.
Member nvinfer1::IBuilderConfig::destroy () noexcept
Deprecated in TensorRT 8.0. Superseded by delete.
Member nvinfer1::IBuilderConfig::getMaxWorkspaceSize () const noexcept
Deprecated in TensorRT 8.3. Superseded by IBuilderConfig::getMemoryPoolLimit() with MemoryPoolType::kWORKSPACE.
Member nvinfer1::IBuilderConfig::getMinTimingIterations () const noexcept
Deprecated in TensorRT 8.4. Superseded by getAvgTimingIterations().
Member nvinfer1::IBuilderConfig::setMaxWorkspaceSize (std::size_t workspaceSize) noexcept
Deprecated in TensorRT 8.3. Superseded by IBuilderConfig::setMemoryPoolLimit() with MemoryPoolType::kWORKSPACE.
Member nvinfer1::IBuilderConfig::setMinTimingIterations (int32_t minTiming) noexcept
Deprecated in TensorRT 8.4. Superseded by setAvgTimingIterations().
Member nvinfer1::IConvolutionLayer::getDilation () const noexcept
Superseded by getDilationNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IConvolutionLayer::getKernelSize () const noexcept
Superseded by getKernelSizeNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IConvolutionLayer::getPadding () const noexcept
Superseded by getPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IConvolutionLayer::getStride () const noexcept
Superseded by getStrideNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IConvolutionLayer::setDilation (DimsHW dilation) noexcept
Superseded by setDilationNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IConvolutionLayer::setKernelSize (DimsHW kernelSize) noexcept
Superseded by setKernelSizeNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IConvolutionLayer::setPadding (DimsHW padding) noexcept
Superseded by setPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IConvolutionLayer::setStride (DimsHW stride) noexcept
Superseded by setStrideNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::ICudaEngine::bindingIsInput (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorIOMode().
Member nvinfer1::ICudaEngine::destroy () noexcept
Deprecated in TRT 8.0. Superseded by delete.
Member nvinfer1::ICudaEngine::getBindingBytesPerComponent (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorBytesPerComponent().
Member nvinfer1::ICudaEngine::getBindingComponentsPerElement (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorComponentsPerElement().
Member nvinfer1::ICudaEngine::getBindingDataType (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorDataType().
Member nvinfer1::ICudaEngine::getBindingDimensions (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorShape().
Member nvinfer1::ICudaEngine::getBindingFormat (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorFormat().
Member nvinfer1::ICudaEngine::getBindingFormatDesc (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorFormatDesc().
Member nvinfer1::ICudaEngine::getBindingIndex (char const *name) const noexcept
Deprecated in TensorRT 8.5. Superseded by name-based methods. Use them instead of binding-index based methods.
Member nvinfer1::ICudaEngine::getBindingName (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by name-based methods. Use them instead of binding-index based methods.
Member nvinfer1::ICudaEngine::getBindingVectorizedDim (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorVectorizedDim().
Member nvinfer1::ICudaEngine::getLocation (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorLocation().
Member nvinfer1::ICudaEngine::getMaxBatchSize () const noexcept
Deprecated in TensorRT 8.4.
Member nvinfer1::ICudaEngine::getNbBindings () const noexcept
Deprecated in TensorRT 8.5. Superseded by getNbIOTensors.
Member nvinfer1::ICudaEngine::getProfileDimensions (int32_t bindingIndex, int32_t profileIndex, OptProfileSelector select) const noexcept
Deprecated in TensorRT 8.5. Superseded by getProfileShape().
Member nvinfer1::ICudaEngine::getProfileShapeValues (int32_t profileIndex, int32_t inputIndex, OptProfileSelector select) const noexcept
Deprecated in TensorRT 8.5. Superseded by getShapeValues(). Difference between Execution and shape tensor is superficial since TensorRT 8.5.
Member nvinfer1::ICudaEngine::isExecutionBinding (int32_t bindingIndex) const noexcept
No name-based equivalent replacement. Use getTensorLocation() instead to know the location of tensor data. Distinction between execution binding and shape binding is superficial since TensorRT 8.5.
Member nvinfer1::ICudaEngine::isShapeBinding (int32_t bindingIndex) const noexcept
Use name-based isShapeInferenceIO() instead to know whether a tensor is a shape tensor.
Member nvinfer1::IDeconvolutionLayer::getKernelSize () const noexcept
Superseded by getKernelSizeNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IDeconvolutionLayer::getPadding () const noexcept
Superseded by getPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IDeconvolutionLayer::getStride () const noexcept
Superseded by getStrideNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IDeconvolutionLayer::setKernelSize (DimsHW kernelSize) noexcept
Superseded by setKernelSizeNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IDeconvolutionLayer::setPadding (DimsHW padding) noexcept
Superseded by setPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IDeconvolutionLayer::setStride (DimsHW stride) noexcept
Superseded by setStrideNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IExecutionContext::destroy () noexcept
Deprecated in TRT 8.0. Superseded by delete.
Member nvinfer1::IExecutionContext::enqueue (int32_t batchSize, void *const *bindings, cudaStream_t stream, cudaEvent_t *inputConsumed) noexcept
Deprecated in TensorRT 8.4. Superseded by enqueueV2() if the network is created with NetworkDefinitionCreationFlag::kEXPLICIT_BATCH flag.
Member nvinfer1::IExecutionContext::enqueueV2 (void *const *bindings, cudaStream_t stream, cudaEvent_t *inputConsumed) noexcept
Superseded by enqueueV3(). Deprecated in TensorRT 8.5
Member nvinfer1::IExecutionContext::execute (int32_t batchSize, void *const *bindings) noexcept
Deprecated in TensorRT 8.4. Superseded by executeV2() if the network is created with NetworkDefinitionCreationFlag::kEXPLICIT_BATCH flag.
Member nvinfer1::IExecutionContext::getBindingDimensions (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorShape().
Member nvinfer1::IExecutionContext::getShapeBinding (int32_t bindingIndex, int32_t *data) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorAddress() or getOutputTensorAddress().
Member nvinfer1::IExecutionContext::getStrides (int32_t bindingIndex) const noexcept
Deprecated in TensorRT 8.5. Superseded by getTensorStrides().
Member nvinfer1::IExecutionContext::setBindingDimensions (int32_t bindingIndex, Dims dimensions) noexcept
Deprecated in TensorRT 8.5. Superseded by setInputShape().
Member nvinfer1::IExecutionContext::setInputShapeBinding (int32_t bindingIndex, int32_t const *data) noexcept
Deprecated in TensorRT 8.5. Superseded by setInputTensorAddress() or setTensorAddress().
Member nvinfer1::IExecutionContext::setOptimizationProfile (int32_t profileIndex) noexcept
Superseded by setOptimizationProfileAsync. Deprecated prior to TensorRT 8.0 and will be removed in 9.0.
Class nvinfer1::IFullyConnectedLayer
Deprecated in TensorRT 8.4. Superseded by IMatrixMultiplyLayer.
Member nvinfer1::IGpuAllocator::free (void *const memory) noexcept=0
Deprecated in TensorRT 8.0. Superseded by deallocate.
Member nvinfer1::IHostMemory::destroy () noexcept
Deprecated in TRT 8.0. Superseded by delete.
Member nvinfer1::INetworkDefinition::addConvolution (ITensor &input, int32_t nbOutputMaps, DimsHW kernelSize, Weights kernelWeights, Weights biasWeights) noexcept
Superseded by addConvolutionNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::INetworkDefinition::addDeconvolution (ITensor &input, int32_t nbOutputMaps, DimsHW kernelSize, Weights kernelWeights, Weights biasWeights) noexcept
Superseded by addDeconvolutionNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::INetworkDefinition::addFullyConnected (ITensor &input, int32_t nbOutputs, Weights kernelWeights, Weights biasWeights) noexcept
Deprecated in TensorRT 8.4. Superseded by addMatrixMultiply().
Member nvinfer1::INetworkDefinition::addPadding (ITensor &input, DimsHW prePadding, DimsHW postPadding) noexcept
Superseded by addPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::INetworkDefinition::addPaddingNd (ITensor &input, Dims prePadding, Dims postPadding) noexcept
Deprecated in TensorRT 8.0. Superseded by addSlice().
Member nvinfer1::INetworkDefinition::addPooling (ITensor &input, PoolingType type, DimsHW windowSize) noexcept
Superseded by addPoolingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::INetworkDefinition::addRNNv2 (ITensor &input, int32_t layerCount, int32_t hiddenSize, int32_t maxSeqLen, RNNOperation op) noexcept
Deprecated prior to TensorRT 8.0 and will be removed in 9.0. Superseded by INetworkDefinition::addLoop().
Member nvinfer1::INetworkDefinition::destroy () noexcept
Deprecated in TensorRT 8.0. Superseded by delete.
Member nvinfer1::INetworkDefinition::hasExplicitPrecision () const noexcept
Deprecated in TensorRT 8.0.
Member nvinfer1::IPaddingLayer::getPostPadding () const noexcept
Superseded by getPostPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPaddingLayer::getPrePadding () const noexcept
Superseded by getPrePaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPaddingLayer::setPostPadding (DimsHW padding) noexcept
Superseded by setPostPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPaddingLayer::setPrePadding (DimsHW padding) noexcept
Superseded by setPrePaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Class nvinfer1::IPluginV2
Deprecated in TensorRT 8.5. Implement IPluginV2DynamicExt or IPluginV2IOExt depending on your requirement.
Class nvinfer1::IPluginV2Ext
Deprecated in TensorRT 8.5. Implement IPluginV2DynamicExt or IPluginV2IOExt depending on your requirement.
Member nvinfer1::IPoolingLayer::getPadding () const noexcept
Superseded by getPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPoolingLayer::getStride () const noexcept
Superseded by getStrideNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPoolingLayer::getWindowSize () const noexcept
Superseded by getWindowSizeNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPoolingLayer::setPadding (DimsHW padding) noexcept
Superseded by setPaddingNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPoolingLayer::setStride (DimsHW stride) noexcept
Superseded by setStrideNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IPoolingLayer::setWindowSize (DimsHW windowSize) noexcept
Superseded by setWindowSizeNd. Deprecated prior to TensorRT 8.0 and will be removed in 9.0
Member nvinfer1::IRefitter::destroy () noexcept
Deprecated in TRT 8.0. Superseded by delete.
Member nvinfer1::IResizeLayer::getAlignCorners () const noexcept
Deprecated in TensorRT 8.0. Superseded by IResizeLayer::getCoordinateTransformation().
Member nvinfer1::IResizeLayer::setAlignCorners (bool alignCorners) noexcept
Deprecated in TensorRT 8.0. Superseded by IResizeLayer::setCoordinateTransformation().
Class nvinfer1::IRNNv2Layer
Deprecated prior to TensorRT 8.0 and will be removed in 9.0. Superseded by INetworkDefinition::addLoop().
Member nvinfer1::IRuntime::deserializeCudaEngine (void const *blob, std::size_t size, IPluginFactory *pluginFactory) noexcept
Deprecated in TensorRT 8.0.
Member nvinfer1::IRuntime::destroy () noexcept
Deprecated in TRT 8.0. Superseded by delete.
Member nvinfer1::kDEFAULT
Deprecated in TensorRT 8.0. Superseded by kLAYER_NAMES_ONLY.
Member nvinfer1::kDEFAULT
Deprecated in TensorRT 8.0. Superseded by kSTANDARD.
Member nvinfer1::kENABLE_TACTIC_HEURISTIC
Superseded by builder optimization level 2. Deprecated in TensorRT 8.6
Member nvinfer1::kFASTER_DYNAMIC_SHAPES_0805
Turning it off is deprecated in TensorRT 8.6. The flag kFASTER_DYNAMIC_SHAPES_0805 will be removed in 9.0.
Member nvinfer1::kSAFE_DLA
Deprecated in TensorRT 8.0. Superseded by kDLA_STANDALONE.
Member nvinfer1::kSAFE_GPU
Deprecated in TensorRT 8.0. Superseded by kSAFETY.
Member nvinfer1::kVERBOSE
Deprecated in TensorRT 8.0. Superseded by kDETAILED.
Member nvinfer1::kWRAP
Use kSTRICT_BOUNDS.
Member nvinfer1::ResizeMode
Deprecated in TensorRT 8.5. Superseded by InterpolationMode.
Member nvinfer1::safe::ICudaEngine::bindingIsInput (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by tensorIOMode().
Member nvinfer1::safe::ICudaEngine::getBindingBytesPerComponent (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getTensorBytesPerComponent().
Member nvinfer1::safe::ICudaEngine::getBindingComponentsPerElement (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getTensorComponentsPerElement().
Member nvinfer1::safe::ICudaEngine::getBindingDataType (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getTensorDataType().
Member nvinfer1::safe::ICudaEngine::getBindingDimensions (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getTensorShape().
Member nvinfer1::safe::ICudaEngine::getBindingFormat (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getTensorFormat().
Member nvinfer1::safe::ICudaEngine::getBindingIndex (AsciiChar const *const name) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by name-based methods. Use them instead of binding-index based methods.
Member nvinfer1::safe::ICudaEngine::getBindingName (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by name-based methods. Use them instead of binding-index based methods.
Member nvinfer1::safe::ICudaEngine::getBindingVectorizedDim (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getTensorVectorizedDim().
Member nvinfer1::safe::ICudaEngine::getNbBindings () const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getNbIOTensors.
Member nvinfer1::safe::IExecutionContext::enqueueV2 (void *const *const bindings, cudaStream_t const stream, cudaEvent_t const *const inputConsumed) noexcept=0
Deprecated in TensorRT 8.5. Superseded by enqueueV3().
Member nvinfer1::safe::IExecutionContext::getStrides (std::int32_t const bindingIndex) const noexcept=0
Deprecated in TensorRT 8.5. Superseded by getTensorStrides().
Member nvinfer1::SliceMode
Deprecated in TensorRT 8.5. Superseded by SampleMode.
Member nvinfer1::utils::reorderSubBuffers (void *input, int32_t const *order, int32_t num, int32_t size) noexcept
Deprecated in TensorRT 8.0.
Member nvinfer1::utils::reshapeWeights (Weights const &input, int32_t const *shape, int32_t const *shapeOrder, void *data, int32_t nbDims) noexcept
Deprecated in TensorRT 8.0.
Member nvinfer1::utils::transposeSubBuffers (void *input, DataType type, int32_t num, int32_t height, int32_t width) noexcept
Deprecated in TensorRT 8.0.
Member nvonnxparser::IOnnxConfig::destroy () noexcept=0
Use delete instead. Deprecated in TRT 8.0.
Member nvuffparser::createUffParser () noexcept
IUffParser will be removed in TensorRT 9.0. Plan to migrate your workflow to use nvonnxparser::IParser for deployment.
Member nvuffparser::FieldMap::FieldMap (char const *name, void const *data, FieldType const type, int32_t length=1)
Legacy constructor, retained for ABI compatibility. Deprecated in TensorRT 8.6. Use the default constructor instead.
Member nvuffparser::IUffParser::destroy () noexcept=0
Use delete instead. Deprecated in TRT 8.0.