TensorRT 10.0.1
|
Go to the source code of this file.
Classes | |
struct | nvinfer1::impl::EnumMaxImpl< DataType > |
Maximum number of elements in DataType enum. More... | |
class | nvinfer1::Dims64 |
class | nvinfer1::InterfaceInfo |
Version information associated with a TRT interface. More... | |
struct | nvinfer1::impl::EnumMaxImpl< APILanguage > |
Maximum number of elements in APILanguage enum. More... | |
class | nvinfer1::IVersionedInterface |
An Interface class for version control. More... | |
struct | nvinfer1::impl::EnumMaxImpl< TensorFormat > |
Maximum number of elements in TensorFormat enum. More... | |
struct | nvinfer1::impl::EnumMaxImpl< AllocatorFlag > |
Maximum number of elements in AllocatorFlag enum. More... | |
class | nvinfer1::v_1_0::IGpuAllocator |
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::v_1_0::IErrorRecorder |
class | nvinfer1::v_1_0::IStreamReader |
class | nvinfer1::v_1_0::IPluginResource |
struct | nvinfer1::impl::EnumMaxImpl< TensorIOMode > |
Maximum number of elements in TensorIOMode enum. More... | |
Namespaces | |
namespace | nvinfer1 |
The TensorRT API version 1 namespace. | |
namespace | nvinfer1::v_1_0 |
Forward declare IErrorRecorder for use in other interfaces. | |
namespace | nvinfer1::impl |
Macros | |
#define | TRT_DEPRECATED __attribute__((deprecated)) |
#define | TRT_DEPRECATED_ENUM |
#define | TRT_DEPRECATED_API __attribute__((deprecated, visibility("default"))) |
#define | TENSORRTAPI |
#define | TRTNOEXCEPT |
#define | NV_TENSORRT_VERSION_INT(major, minor, patch) ((major) *10000L + (minor) *100L + (patch) *1L) |
#define | NV_TENSORRT_VERSION NV_TENSORRT_VERSION_INT(NV_TENSORRT_MAJOR, NV_TENSORRT_MINOR, NV_TENSORRT_PATCH) |
Typedefs | |
using | nvinfer1::char_t = char |
char_t is the type used by TensorRT to represent all valid characters. More... | |
using | nvinfer1::AsciiChar = char_t |
using | nvinfer1::IErrorRecorder = v_1_0::IErrorRecorder |
using | nvinfer1::Dims = Dims64 |
using | nvinfer1::InterfaceKind = char const * |
using | nvinfer1::AllocatorFlags = uint32_t |
using | nvinfer1::IGpuAllocator = v_1_0::IGpuAllocator |
using | nvinfer1::IStreamReader = v_1_0::IStreamReader |
using | nvinfer1::IPluginResource = v_1_0::IPluginResource |
Functions | |
template<typename T > | |
constexpr int32_t | nvinfer1::EnumMax () noexcept |
Maximum number of elements in an enumeration type. More... | |
int32_t | getInferLibVersion () noexcept |
Return the library version number. More... | |
This file contains common definitions, data structures and interfaces shared between the standard and safe runtime.
#define NV_TENSORRT_VERSION NV_TENSORRT_VERSION_INT(NV_TENSORRT_MAJOR, NV_TENSORRT_MINOR, NV_TENSORRT_PATCH) |
TensorRT version as a single integer. Usable in preprocessor expressions.
#define NV_TENSORRT_VERSION_INT | ( | major, | |
minor, | |||
patch | |||
) | ((major) *10000L + (minor) *100L + (patch) *1L) |
Construct a single integer denoting TensorRT version. Usable in preprocessor expressions.
#define TENSORRTAPI |
#define TRT_DEPRECATED __attribute__((deprecated)) |
#define TRT_DEPRECATED_API __attribute__((deprecated, visibility("default"))) |
#define TRT_DEPRECATED_ENUM |
#define TRTNOEXCEPT |
|
noexcept |
Return the library version number.
The format is as for TENSORRT_VERSION: (MAJOR * 100 + MINOR) * 100 + 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