TensorRT 10.8.0
NvInferPluginBase.h 文件参考

前往此文件的源代码

class  nvinfer1::PluginField
 包含插件属性字段名称和相关数据的结构体。此信息可以被解析以解码必要的插件元数据。更多...
 
struct  nvinfer1::PluginFieldCollection
 插件字段集合结构体。更多...
 
class  nvinfer1::v_1_0::IPluginCapability
 
class  nvinfer1::v_1_0::IPluginResource
 
class  nvinfer1::v_1_0::IPluginCreatorInterface
 
class  nvinfer1::v_1_0::IPluginV3
 

命名空间

namespace  nvinfer1
 TensorRT API 版本 1 的命名空间。
 
namespace  nvinfer1::v_1_0
 为了在其他接口中使用,向前声明 IErrorRecorder
 

#define NV_INFER_INTERNAL_INCLUDE   1
 

类型定义

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
 

枚举

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
}
 自定义层的可能字段类型。更多...
 
enum class  nvinfer1::TensorRTPhase : int32_t { nvinfer1::kBUILD = 0 , nvinfer1::kRUNTIME = 1 }
 指示 TensorRT 的操作阶段。更多...
 
enum class  nvinfer1::PluginCapabilityType : int32_t { nvinfer1::kCORE = 0 , nvinfer1::kBUILD = 1 , nvinfer1::kRUNTIME = 2 }
 枚举 IPluginV3 对象可能具有的不同能力类型。更多...
 

宏定义文档

◆ NV_INFER_INTERNAL_INCLUDE

#define NV_INFER_INTERNAL_INCLUDE   1

  版权所有 © 2024 NVIDIA Corporation
  隐私政策 | 管理我的隐私 | 请勿出售或分享我的数据 | 服务条款 | 无障碍访问 | 公司政策 | 产品安全 | 联系方式