TensorRT 10.8.0
NvInferPluginBase.h File Reference

Go to the source code of this file.

Classes

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::v_1_0::IPluginCapability
 
class  nvinfer1::v_1_0::IPluginResource
 
class  nvinfer1::v_1_0::IPluginCreatorInterface
 
class  nvinfer1::v_1_0::IPluginV3
 

Namespaces

namespace  nvinfer1
 The TensorRT API version 1 namespace.
 
namespace  nvinfer1::v_1_0
 Forward declare IErrorRecorder for use in other interfaces.
 

Macros

#define NV_INFER_INTERNAL_INCLUDE   1
 

Typedefs

using nvinfer1::IPluginResource = v_1_0::IPluginResource
 
using nvinfer1::IPluginCreatorInterface = v_1_0::IPluginCreatorInterface
 
using nvinfer1::IPluginV3 = v_1_0::IPluginV3
 
using nvinfer1::IPluginCapability = v_1_0::IPluginCapability
 

Enumerations

enum class  nvinfer1::PluginFieldType : int32_t {
  nvinfer1::kFLOAT16 = 0 , nvinfer1::kFLOAT32 = 1 , nvinfer1::kFLOAT64 = 2 , nvinfer1::kINT8 = 3 ,
  nvinfer1::kINT16 = 4 , nvinfer1::kINT32 = 5 , nvinfer1::kCHAR = 6 , nvinfer1::kDIMS = 7 ,
  nvinfer1::kUNKNOWN = 8 , nvinfer1::kBF16 = 9 , nvinfer1::kINT64 = 10 , nvinfer1::kFP8 = 11 ,
  nvinfer1::kINT4 = 12 , nvinfer1::kFP4 = 13
}
 The possible field types for custom layer. More...
 
enum class  nvinfer1::TensorRTPhase : int32_t { nvinfer1::kBUILD = 0 , nvinfer1::kRUNTIME = 1 }
 Indicates a phase of operation of TensorRT. More...
 
enum class  nvinfer1::PluginCapabilityType : int32_t { nvinfer1::kCORE = 0 , nvinfer1::kBUILD = 1 , nvinfer1::kRUNTIME = 2 }
 Enumerates the different capability types a IPluginV3 object may have. More...
 

Macro Definition Documentation

◆ NV_INFER_INTERNAL_INCLUDE

#define NV_INFER_INTERNAL_INCLUDE   1

  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