TensorRT  7.2.2.3
Deprecated List
Member createClipPlugin (const char *layerName, float clipMin, float clipMax)
Superseded by INetworkDefinition::addActivation and will be removed in TensorRT 8.0.
Member createLReLUPlugin (float negSlope)
Superseded by INetworkDefinition::addActivation and will be removed in TensorRT 8.0.
Class nvinfer1::DimsCHW
DimsCHW will be removed in TensorRT 8.0, use Dims3 instead.
Class nvinfer1::DimsNCHW
DimsNCHW will be removed in TensorRT 8.0, use Dims4 instead.
Member nvinfer1::IBuilder::allowGPUFallback (bool setFallBackMode)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setFlag instead.
Member nvinfer1::IBuilder::buildCudaEngine (nvinfer1::INetworkDefinition &network)=0
API will be removed in TensorRT 8.0, use IBuilder::buildEngineWithConfig instead.
Member nvinfer1::IBuilder::canRunOnDLA (const ILayer *layer) const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::canRunOnDLA instead.
Member nvinfer1::IBuilder::createNetwork ()=0
API will be removed in TensorRT 8.0, use IBuilder::createNetworkV2 instead.
Member nvinfer1::IBuilder::getAverageFindIterations () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getAvgTimingIterations instead.
Member nvinfer1::IBuilder::getDebugSync () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getFlag instead.
Member nvinfer1::IBuilder::getDefaultDeviceType () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getDefaultDeviceType instead.
Member nvinfer1::IBuilder::getDeviceType (const ILayer *layer) const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getDeviceType instead.
Member nvinfer1::IBuilder::getDLACore () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getDLACore instead.
Member nvinfer1::IBuilder::getEngineCapability () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getEngineCapability instead.
Member nvinfer1::IBuilder::getFp16Mode () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getFlag instead.
Member nvinfer1::IBuilder::getHalf2Mode () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getFlag instead.
Member nvinfer1::IBuilder::getInt8Mode () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getFlag instead.
Member nvinfer1::IBuilder::getMaxWorkspaceSize () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getMaxWorkspaceSize instead.
Member nvinfer1::IBuilder::getMinFindIterations () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getMinTimingIterations instead.
Member nvinfer1::IBuilder::getRefittable () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getFlag instead.
Member nvinfer1::IBuilder::getStrictTypeConstraints () const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::getFlag instead.
Member nvinfer1::IBuilder::isDeviceTypeSet (const ILayer *layer) const =0
API will be removed in TensorRT 8.0, use IBuilderConfig::isDeviceTypeSet instead.
Member nvinfer1::IBuilder::reset (nvinfer1::INetworkDefinition &network)=0
API will be removed in TensorRT 8.0, use IBuilder::reset instead.
Member nvinfer1::IBuilder::resetDeviceType (ILayer *layer)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::resetDeviceType instead.
Member nvinfer1::IBuilder::setAverageFindIterations (int32_t avgFind)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setAvgTimingIterations instead.
Member nvinfer1::IBuilder::setDebugSync (bool sync)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setFlag instead.
Member nvinfer1::IBuilder::setDefaultDeviceType (DeviceType deviceType)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setDefaultDeviceType instead.
Member nvinfer1::IBuilder::setDeviceType (ILayer *layer, DeviceType deviceType)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setDeviceType instead.
Member nvinfer1::IBuilder::setDLACore (int32_t dlaCore)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setDLACore instead.
Member nvinfer1::IBuilder::setEngineCapability (EngineCapability capability)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setEngineCapability instead.
Member nvinfer1::IBuilder::setFp16Mode (bool mode)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setFlag instead.
Member nvinfer1::IBuilder::setHalf2Mode (bool mode)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setFlag instead.
Member nvinfer1::IBuilder::setInt8Calibrator (IInt8Calibrator *calibrator)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setInt8Calibrator instead.
Member nvinfer1::IBuilder::setInt8Mode (bool mode)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setFlag instead.
Member nvinfer1::IBuilder::setMaxWorkspaceSize (std::size_t workspaceSize)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setMaxWorkspaceSize instead.
Member nvinfer1::IBuilder::setMinFindIterations (int32_t minFind)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setMinTimingIterations instead.
Member nvinfer1::IBuilder::setRefittable (bool canRefit)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setFlag instead.
Member nvinfer1::IBuilder::setStrictTypeConstraints (bool mode)=0
API will be removed in TensorRT 8.0, use IBuilderConfig::setFlag instead.
Member nvinfer1::IConvolutionLayer::getDilation () const =0
Superseded by getDilationNd and will be removed in TensorRT 9.0.
Member nvinfer1::IConvolutionLayer::getKernelSize () const =0
Superseded by getKernelSizeNd and will be removed in TensorRT 9.0.
Member nvinfer1::IConvolutionLayer::getPadding () const =0
Superseded by getPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IConvolutionLayer::getStride () const =0
Superseded by getStrideNd and will be removed in TensorRT 9.0.
Member nvinfer1::IConvolutionLayer::setDilation (DimsHW dilation)=0
Superseded by setDilationNd and will be removed in TensorRT 9.0.
Member nvinfer1::IConvolutionLayer::setKernelSize (DimsHW kernelSize)=0
Superseded by setKernelSizeNd and will be removed in TensorRT 9.0.
Member nvinfer1::IConvolutionLayer::setPadding (DimsHW padding)=0
Superseded by setPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IConvolutionLayer::setStride (DimsHW stride)=0
Superseded by setStrideNd and will be removed in TensorRT 9.0.
Member nvinfer1::ICudaEngine::getWorkspaceSize () const noexcept=0
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IDeconvolutionLayer::getKernelSize () const =0
Superseded by getKernelSizeNd and will be removed in TensorRT 9.0.
Member nvinfer1::IDeconvolutionLayer::getPadding () const =0
Superseded by getPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IDeconvolutionLayer::getStride () const =0
Superseded by getStrideNd and will be removed in TensorRT 9.0.
Member nvinfer1::IDeconvolutionLayer::setKernelSize (DimsHW kernelSize)=0
Superseded by setKernelSizeNd and will be removed in TensorRT 9.0.
Member nvinfer1::IDeconvolutionLayer::setPadding (DimsHW padding)=0
Superseded by setPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IDeconvolutionLayer::setStride (DimsHW stride)=0
Superseded by setStrideNd and will be removed in TensorRT 9.0.
Member nvinfer1::IExecutionContext::setOptimizationProfile (int32_t profileIndex) noexcept=0
This API is superseded by setOptimizationProfileAsync and will be removed in TensorRT 9.0.
Member nvinfer1::IMatrixMultiplyLayer::getTranspose (int32_t index) const =0
getTranspose is superseded by getOperation and will be removed in TensorRT 8.0.
Member nvinfer1::IMatrixMultiplyLayer::setTranspose (int32_t index, bool val)=0
setTranspose is superseded by setOperation and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::addConvolution (ITensor &input, int32_t nbOutputMaps, DimsHW kernelSize, Weights kernelWeights, Weights biasWeights)=0
Superseded by addConvolutionNd and will be removed in TensorRT 9.0.
Member nvinfer1::INetworkDefinition::addDeconvolution (ITensor &input, int32_t nbOutputMaps, DimsHW kernelSize, Weights kernelWeights, Weights biasWeights)=0
Superseded by addDeconvolutionNd and will be removed in TensorRT 9.0.
Member nvinfer1::INetworkDefinition::addMatrixMultiply (ITensor &input0, bool transpose0, ITensor &input1, bool transpose1)=0
This interface is superseded by the overload that replaces bool with MatrixOperation and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::addPadding (ITensor &input, DimsHW prePadding, DimsHW postPadding)=0
Superseded by addPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::INetworkDefinition::addPlugin (ITensor *const *inputs, int32_t nbInputs, IPlugin &plugin)=0
Superseded by addPluginV2 and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::addPluginExt (ITensor *const *inputs, int32_t nbInputs, IPluginExt &plugin)=0
Superseded by addPluginV2 and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::addPooling (ITensor &input, PoolingType type, DimsHW windowSize)=0
Superseded by addPoolingNd and will be removed in TensorRT 9.0.
Member nvinfer1::INetworkDefinition::addRNN (ITensor &inputs, int32_t layerCount, std::size_t hiddenSize, int32_t maxSeqLen, RNNOperation op, RNNInputMode mode, RNNDirection dir, Weights weights, Weights bias)=0
Superseded by addRNNv2 and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::addRNNv2 (ITensor &input, int32_t layerCount, int32_t hiddenSize, int32_t maxSeqLen, RNNOperation op)=0
Superseded by ILoop::addLoop and will be removed in TensorRT 9.0.
Member nvinfer1::INetworkDefinition::getConvolutionOutputDimensionsFormula () const =0
This method does not currently work reliably and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::getDeconvolutionOutputDimensionsFormula () const =0
This method does not currently work reliably and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::getPoolingOutputDimensionsFormula () const =0
This method does not currently work reliably and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::setConvolutionOutputDimensionsFormula (IOutputDimensionsFormula *formula)=0
This method does not currently work reliably and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::setDeconvolutionOutputDimensionsFormula (IOutputDimensionsFormula *formula)=0
This method does not currently work reliably and will be removed in TensorRT 8.0.
Member nvinfer1::INetworkDefinition::setPoolingOutputDimensionsFormula (IOutputDimensionsFormula *formula)=0
This method does not currently work reliably and will be removed in TensorRT 8.0.
Class nvinfer1::IOutputDimensionsFormula
IOutputDimensionsFormula has been superseded by PaddingMode and will be removed in TensorRT 9.0.
Member nvinfer1::IPaddingLayer::getPostPadding () const =0
Superseded by getPostPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPaddingLayer::getPrePadding () const =0
Superseded by getPrePaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPaddingLayer::setPostPadding (DimsHW padding)=0
Superseded by setPostPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPaddingLayer::setPrePadding (DimsHW padding)=0
Superseded by setPrePaddingNd and will be removed in TensorRT 9.0.
Class nvinfer1::IPluginLayer
This interface is superseded by IPluginV2Layer and will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2DynamicExt::canBroadcastInputAcrossBatch (int32_t) const _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2DynamicExt::configurePlugin (const Dims *, int32_t, const Dims *, int32_t, const DataType *, const DataType *, const bool *, const bool *, PluginFormat, int32_t) _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2DynamicExt::enqueue (int32_t, const void *const *, void **, void *, cudaStream_t) _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2DynamicExt::getOutputDimensions (int32_t, const Dims *, int32_t) _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2DynamicExt::getWorkspaceSize (int32_t) const _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2DynamicExt::isOutputBroadcastAcrossBatch (int32_t, const bool *, int32_t) const _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2DynamicExt::supportsFormat (DataType, PluginFormat) const _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2IOExt::configurePlugin (const Dims *, int32_t, const Dims *, int32_t, const DataType *, const DataType *, const bool *, const bool *, PluginFormat, int32_t) _TENSORRT_OVERRIDE _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2IOExt::configureWithFormat (const Dims *, int32_t, const Dims *, int32_t, DataType, PluginFormat, int32_t) _TENSORRT_OVERRIDE _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2IOExt::getTensorRTVersion () const _TENSORRT_OVERRIDE
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPluginV2IOExt::supportsFormat (DataType, PluginFormat) const _TENSORRT_OVERRIDE _TENSORRT_FINAL
Deprecated interface will be removed in TensorRT 8.0.
Member nvinfer1::IPoolingLayer::getPadding () const =0
Superseded by getPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPoolingLayer::getStride () const =0
Superseded by getStrideNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPoolingLayer::getWindowSize () const =0
Superseded by getWindowSizeNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPoolingLayer::setPadding (DimsHW padding)=0
Superseded by setPaddingNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPoolingLayer::setStride (DimsHW stride)=0
Superseded by setStrideNd and will be removed in TensorRT 9.0.
Member nvinfer1::IPoolingLayer::setWindowSize (DimsHW windowSize)=0
Superseded by setWindowSizeNd and will be removed in TensorRT 9.0.
Class nvinfer1::IRNNLayer
This interface is superseded by IRNNv2Layer and will be removed in TensorRT 8.0.
Class nvinfer1::IRNNv2Layer
IRNNv2Layer will be removed in TensorRT 9.0, use ILoop::addLoop instead.
Member nvinfer1::ITensor::getDynamicRange () const =0
This interface is superseded by getDynamicRangeMin and getDynamicRangeMax and will be removed in TensorRT 8.0.
Class nvinfer1::plugin::softmaxTree
. This plugin is superseded by createRegionPlugin and will be removed in TensorRT 8.0.