TensorRT 8.6.1
nvinfer1::IExecutionContext Member List

This is the complete list of members for nvinfer1::IExecutionContext, including all inherited members.

allInputDimensionsSpecified() const noexceptnvinfer1::IExecutionContextinline
allInputShapesSpecified() const noexceptnvinfer1::IExecutionContextinline
destroy() noexceptnvinfer1::IExecutionContextinline
enqueue(int32_t batchSize, void *const *bindings, cudaStream_t stream, cudaEvent_t *inputConsumed) noexceptnvinfer1::IExecutionContextinline
enqueueV2(void *const *bindings, cudaStream_t stream, cudaEvent_t *inputConsumed) noexceptnvinfer1::IExecutionContextinline
enqueueV3(cudaStream_t stream) noexceptnvinfer1::IExecutionContextinline
execute(int32_t batchSize, void *const *bindings) noexceptnvinfer1::IExecutionContextinline
executeV2(void *const *bindings) noexceptnvinfer1::IExecutionContextinline
getBindingDimensions(int32_t bindingIndex) const noexceptnvinfer1::IExecutionContextinline
getDebugSync() const noexceptnvinfer1::IExecutionContextinline
getEngine() const noexceptnvinfer1::IExecutionContextinline
getEnqueueEmitsProfile() const noexceptnvinfer1::IExecutionContextinline
getErrorRecorder() const noexceptnvinfer1::IExecutionContextinline
getInputConsumedEvent() const noexceptnvinfer1::IExecutionContextinline
getMaxOutputSize(char const *tensorName) const noexceptnvinfer1::IExecutionContextinline
getName() const noexceptnvinfer1::IExecutionContextinline
getNvtxVerbosity() const noexceptnvinfer1::IExecutionContextinline
getOptimizationProfile() const noexceptnvinfer1::IExecutionContextinline
getOutputAllocator(char const *tensorName) const noexceptnvinfer1::IExecutionContextinline
getOutputTensorAddress(char const *tensorName) const noexceptnvinfer1::IExecutionContextinline
getPersistentCacheLimit() const noexceptnvinfer1::IExecutionContextinline
getProfiler() const noexceptnvinfer1::IExecutionContextinline
getShapeBinding(int32_t bindingIndex, int32_t *data) const noexceptnvinfer1::IExecutionContextinline
getStrides(int32_t bindingIndex) const noexceptnvinfer1::IExecutionContextinline
getTemporaryStorageAllocator() const noexceptnvinfer1::IExecutionContextinline
getTensorAddress(char const *tensorName) const noexceptnvinfer1::IExecutionContextinline
getTensorShape(char const *tensorName) const noexceptnvinfer1::IExecutionContextinline
getTensorStrides(char const *tensorName) const noexceptnvinfer1::IExecutionContextinline
inferShapes(int32_t nbMaxNames, char const **tensorNames) noexceptnvinfer1::IExecutionContextinline
INoCopy()=defaultnvinfer1::INoCopyprotected
INoCopy(INoCopy const &other)=deletenvinfer1::INoCopyprotected
INoCopy(INoCopy &&other)=deletenvinfer1::INoCopyprotected
mImplnvinfer1::IExecutionContextprotected
operator=(INoCopy const &other)=deletenvinfer1::INoCopyprotected
operator=(INoCopy &&other)=deletenvinfer1::INoCopyprotected
reportToProfiler() const noexceptnvinfer1::IExecutionContextinline
setAuxStreams(cudaStream_t *auxStreams, int32_t nbStreams) noexceptnvinfer1::IExecutionContextinline
setBindingDimensions(int32_t bindingIndex, Dims dimensions) noexceptnvinfer1::IExecutionContextinline
setDebugSync(bool sync) noexceptnvinfer1::IExecutionContextinline
setDeviceMemory(void *memory) noexceptnvinfer1::IExecutionContextinline
setEnqueueEmitsProfile(bool enqueueEmitsProfile) noexceptnvinfer1::IExecutionContextinline
setErrorRecorder(IErrorRecorder *recorder) noexceptnvinfer1::IExecutionContextinline
setInputConsumedEvent(cudaEvent_t event) noexceptnvinfer1::IExecutionContextinline
setInputShape(char const *tensorName, Dims const &dims) noexceptnvinfer1::IExecutionContextinline
setInputShapeBinding(int32_t bindingIndex, int32_t const *data) noexceptnvinfer1::IExecutionContextinline
setInputTensorAddress(char const *tensorName, void const *data) noexceptnvinfer1::IExecutionContextinline
setName(char const *name) noexceptnvinfer1::IExecutionContextinline
setNvtxVerbosity(ProfilingVerbosity verbosity) noexceptnvinfer1::IExecutionContextinline
setOptimizationProfile(int32_t profileIndex) noexceptnvinfer1::IExecutionContextinline
setOptimizationProfileAsync(int32_t profileIndex, cudaStream_t stream) noexceptnvinfer1::IExecutionContextinline
setOutputAllocator(char const *tensorName, IOutputAllocator *outputAllocator) noexceptnvinfer1::IExecutionContextinline
setPersistentCacheLimit(size_t size) noexceptnvinfer1::IExecutionContextinline
setProfiler(IProfiler *profiler) noexceptnvinfer1::IExecutionContextinline
setTemporaryStorageAllocator(IGpuAllocator *allocator) noexceptnvinfer1::IExecutionContextinline
setTensorAddress(char const *tensorName, void *data) noexceptnvinfer1::IExecutionContextinline
~IExecutionContext() noexcept=defaultnvinfer1::IExecutionContextvirtual
~INoCopy()=defaultnvinfer1::INoCopyprotectedvirtual