TensorRT 8.2.5
|
Go to the source code of this file.
Classes | |
struct | nvinfer1::impl::EnumMaxImpl< DataType > |
Maximum number of elements in DataType enum. More... | |
class | nvinfer1::Dims32 |
struct | nvinfer1::impl::EnumMaxImpl< TensorFormat > |
Maximum number of elements in TensorFormat enum. More... | |
struct | nvinfer1::PluginTensorDesc |
Fields that a plugin might see for an input or output. More... | |
class | nvinfer1::IPluginV2 |
Plugin class for user-implemented layers. More... | |
class | nvinfer1::IPluginV2Ext |
Plugin class for user-implemented layers. More... | |
class | nvinfer1::IPluginV2IOExt |
Plugin class for user-implemented layers. More... | |
class | nvinfer1::PluginField |
Structure containing plugin attribute field names and associated data This information can be parsed to decode necessary plugin metadata. More... | |
struct | nvinfer1::PluginFieldCollection |
Plugin field collection struct. More... | |
class | nvinfer1::IPluginCreator |
Plugin creator class for user implemented layers. More... | |
class | nvinfer1::IPluginRegistry |
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. More... | |
struct | nvinfer1::impl::EnumMaxImpl< AllocatorFlag > |
Maximum number of elements in AllocatorFlag enum. More... | |
class | nvinfer1::IGpuAllocator |
Application-implemented class for controlling allocation on the GPU. More... | |
class | nvinfer1::ILogger |
Application-implemented logging interface for the builder, refitter and runtime. More... | |
struct | nvinfer1::impl::EnumMaxImpl< ILogger::Severity > |
Maximum number of elements in ILogger::Severity enum. More... | |
struct | nvinfer1::impl::EnumMaxImpl< ErrorCode > |
Maximum number of elements in ErrorCode enum. More... | |
class | nvinfer1::IErrorRecorder |
Reference counted application-implemented error reporting interface for TensorRT objects. More... | |
Namespaces | |
namespace | nvinfer1 |
The TensorRT API version 1 namespace. | |
Typedefs | |
using | nvinfer1::char_t = char |
char_t is the type used by TensorRT to represent all valid characters. | |
using | nvinfer1::AsciiChar = char_t |
AsciiChar is the type used by TensorRT to represent valid ASCII characters. | |
using | nvinfer1::Dims = Dims32 |
using | nvinfer1::PluginFormat = TensorFormat |
PluginFormat is reserved for backward compatibility. More... | |
using | nvinfer1::AllocatorFlags = uint32_t |
Functions | |
template<typename T > | |
constexpr int32_t | nvinfer1::EnumMax () noexcept |
Maximum number of elements in an enumeration type. | |
int32_t | getInferLibVersion () noexcept |
Return the library version number. More... | |
This is the top-level API file for TensorRT core runtime library.
|
noexcept |
Return the library version number.
The format is as for TENSORRT_VERSION: (TENSORRT_MAJOR * 1000) + (TENSORRT_MINOR * 100) + TENSOR_PATCH.
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