NVIDIA DeepStream SDK API Reference

9.2 Release
sources/libs/nvdsinferserver/model_config.pb.h File Reference

Go to the source code of this file.

Data Structures

struct  TableStruct_model_5fconfig_2eproto
 
class  inference::ModelRateLimiter_Resource
 
class  inference::ModelRateLimiter
 
class  inference::ModelInstanceGroup_SecondaryDevice
 
class  inference::ModelInstanceGroup
 
class  inference::ModelTensorReshape
 
class  inference::ModelInput
 
class  inference::ModelOutput
 
class  inference::BatchInput
 
class  inference::BatchOutput
 
class  inference::ModelVersionPolicy_Latest
 
class  inference::ModelVersionPolicy_All
 
class  inference::ModelVersionPolicy_Specific
 
class  inference::ModelVersionPolicy
 
union  inference::ModelVersionPolicy::Impl_::PolicyChoiceUnion
 
class  inference::ModelOptimizationPolicy_Graph
 
class  inference::ModelOptimizationPolicy_Cuda_GraphSpec_Shape
 
class  inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound_InputEntry_DoNotUse
 
class  inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound
 
class  inference::ModelOptimizationPolicy_Cuda_GraphSpec_InputEntry_DoNotUse
 
class  inference::ModelOptimizationPolicy_Cuda_GraphSpec
 
class  inference::ModelOptimizationPolicy_Cuda
 
class  inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator_ParametersEntry_DoNotUse
 
class  inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator
 
class  inference::ModelOptimizationPolicy_ExecutionAccelerators
 
class  inference::ModelOptimizationPolicy_PinnedMemoryBuffer
 
class  inference::ModelOptimizationPolicy
 
class  inference::ModelQueuePolicy
 
class  inference::ModelDynamicBatching_PriorityQueuePolicyEntry_DoNotUse
 
class  inference::ModelDynamicBatching
 
class  inference::ModelSequenceBatching_Control
 
class  inference::ModelSequenceBatching_ControlInput
 
class  inference::ModelSequenceBatching_InitialState
 
union  inference::ModelSequenceBatching_InitialState::Impl_::StateDataUnion
 
class  inference::ModelSequenceBatching_State
 
class  inference::ModelSequenceBatching_StrategyDirect
 
class  inference::ModelSequenceBatching_StrategyOldest
 
class  inference::ModelSequenceBatching
 
union  inference::ModelSequenceBatching::Impl_::StrategyChoiceUnion
 
class  inference::ModelEnsembling_Step_InputMapEntry_DoNotUse
 
class  inference::ModelEnsembling_Step_OutputMapEntry_DoNotUse
 
class  inference::ModelEnsembling_Step
 
class  inference::ModelEnsembling
 
class  inference::ModelParameter
 
class  inference::ModelWarmup_Input
 
union  inference::ModelWarmup_Input::Impl_::InputDataTypeUnion
 
class  inference::ModelWarmup_InputsEntry_DoNotUse
 
class  inference::ModelWarmup
 
class  inference::ModelOperations
 
class  inference::ModelTransactionPolicy
 
class  inference::ModelRepositoryAgents_Agent_ParametersEntry_DoNotUse
 
class  inference::ModelRepositoryAgents_Agent
 
class  inference::ModelRepositoryAgents
 
class  inference::ModelResponseCache
 
class  inference::ModelMetrics_MetricControl_MetricIdentifier
 
class  inference::ModelMetrics_MetricControl_HistogramOptions
 
class  inference::ModelMetrics_MetricControl
 
union  inference::ModelMetrics_MetricControl::Impl_::MetricOptionsUnion
 
class  inference::ModelMetrics
 
class  inference::ModelConfig_CcModelFilenamesEntry_DoNotUse
 
class  inference::ModelConfig_MetricTagsEntry_DoNotUse
 
class  inference::ModelConfig_ParametersEntry_DoNotUse
 
class  inference::ModelConfig
 
union  inference::ModelConfig::Impl_::SchedulingChoiceUnion
 
struct  is_proto_enum< ::inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind >
 
struct  is_proto_enum< ::inference::ModelInstanceGroup_Kind >
 
struct  is_proto_enum< ::inference::ModelInput_Format >
 
struct  is_proto_enum< ::inference::BatchInput_Kind >
 
struct  is_proto_enum< ::inference::BatchOutput_Kind >
 
struct  is_proto_enum< ::inference::ModelOptimizationPolicy_ModelPriority >
 
struct  is_proto_enum< ::inference::ModelQueuePolicy_TimeoutAction >
 
struct  is_proto_enum< ::inference::ModelSequenceBatching_Control_Kind >
 
struct  is_proto_enum< ::inference::DataType >
 

Namespaces

 internal
 
 inference
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_model_5fconfig_2eproto
 

Enumerations

enum  inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind : int {
  inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_KIND_NVDLA = 0,
  inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_KIND_NVDLA = 0,
  inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::ModelInstanceGroup_Kind : int {
  inference::ModelInstanceGroup_Kind_KIND_AUTO = 0,
  inference::ModelInstanceGroup_Kind_KIND_GPU = 1,
  inference::ModelInstanceGroup_Kind_KIND_CPU = 2,
  inference::ModelInstanceGroup_Kind_KIND_MODEL = 3,
  inference::ModelInstanceGroup_Kind_ModelInstanceGroup_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelInstanceGroup_Kind_ModelInstanceGroup_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::ModelInstanceGroup_Kind_KIND_AUTO = 0,
  inference::ModelInstanceGroup_Kind_KIND_GPU = 1,
  inference::ModelInstanceGroup_Kind_KIND_CPU = 2,
  inference::ModelInstanceGroup_Kind_KIND_MODEL = 3,
  inference::ModelInstanceGroup_Kind_ModelInstanceGroup_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelInstanceGroup_Kind_ModelInstanceGroup_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::ModelInput_Format : int {
  inference::ModelInput_Format_FORMAT_NONE = 0,
  inference::ModelInput_Format_FORMAT_NHWC = 1,
  inference::ModelInput_Format_FORMAT_NCHW = 2,
  inference::ModelInput_Format_ModelInput_Format_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelInput_Format_ModelInput_Format_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::ModelInput_Format_FORMAT_NONE = 0,
  inference::ModelInput_Format_FORMAT_NHWC = 1,
  inference::ModelInput_Format_FORMAT_NCHW = 2,
  inference::ModelInput_Format_ModelInput_Format_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelInput_Format_ModelInput_Format_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::BatchInput_Kind : int {
  inference::BatchInput_Kind_BATCH_ELEMENT_COUNT = 0,
  inference::BatchInput_Kind_BATCH_ACCUMULATED_ELEMENT_COUNT = 1,
  inference::BatchInput_Kind_BATCH_ACCUMULATED_ELEMENT_COUNT_WITH_ZERO = 2,
  inference::BatchInput_Kind_BATCH_MAX_ELEMENT_COUNT_AS_SHAPE = 3,
  inference::BatchInput_Kind_BATCH_ITEM_SHAPE = 4,
  inference::BatchInput_Kind_BATCH_ITEM_SHAPE_FLATTEN = 5,
  inference::BatchInput_Kind_BatchInput_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::BatchInput_Kind_BatchInput_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::BatchInput_Kind_BATCH_ELEMENT_COUNT = 0,
  inference::BatchInput_Kind_BATCH_ACCUMULATED_ELEMENT_COUNT = 1,
  inference::BatchInput_Kind_BATCH_ACCUMULATED_ELEMENT_COUNT_WITH_ZERO = 2,
  inference::BatchInput_Kind_BATCH_MAX_ELEMENT_COUNT_AS_SHAPE = 3,
  inference::BatchInput_Kind_BATCH_ITEM_SHAPE = 4,
  inference::BatchInput_Kind_BATCH_ITEM_SHAPE_FLATTEN = 5,
  inference::BatchInput_Kind_BatchInput_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::BatchInput_Kind_BatchInput_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::BatchOutput_Kind : int {
  inference::BatchOutput_Kind_BATCH_SCATTER_WITH_INPUT_SHAPE = 0,
  inference::BatchOutput_Kind_BatchOutput_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::BatchOutput_Kind_BatchOutput_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::BatchOutput_Kind_BATCH_SCATTER_WITH_INPUT_SHAPE = 0,
  inference::BatchOutput_Kind_BatchOutput_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::BatchOutput_Kind_BatchOutput_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::ModelOptimizationPolicy_ModelPriority : int {
  inference::ModelOptimizationPolicy_ModelPriority_PRIORITY_DEFAULT = 0,
  inference::ModelOptimizationPolicy_ModelPriority_PRIORITY_MAX = 1,
  inference::ModelOptimizationPolicy_ModelPriority_PRIORITY_MIN = 2,
  inference::ModelOptimizationPolicy_ModelPriority_ModelOptimizationPolicy_ModelPriority_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelOptimizationPolicy_ModelPriority_ModelOptimizationPolicy_ModelPriority_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::ModelOptimizationPolicy_ModelPriority_PRIORITY_DEFAULT = 0,
  inference::ModelOptimizationPolicy_ModelPriority_PRIORITY_MAX = 1,
  inference::ModelOptimizationPolicy_ModelPriority_PRIORITY_MIN = 2,
  inference::ModelOptimizationPolicy_ModelPriority_ModelOptimizationPolicy_ModelPriority_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelOptimizationPolicy_ModelPriority_ModelOptimizationPolicy_ModelPriority_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::ModelQueuePolicy_TimeoutAction : int {
  inference::ModelQueuePolicy_TimeoutAction_REJECT = 0,
  inference::ModelQueuePolicy_TimeoutAction_DELAY = 1,
  inference::ModelQueuePolicy_TimeoutAction_ModelQueuePolicy_TimeoutAction_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelQueuePolicy_TimeoutAction_ModelQueuePolicy_TimeoutAction_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::ModelQueuePolicy_TimeoutAction_REJECT = 0,
  inference::ModelQueuePolicy_TimeoutAction_DELAY = 1,
  inference::ModelQueuePolicy_TimeoutAction_ModelQueuePolicy_TimeoutAction_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelQueuePolicy_TimeoutAction_ModelQueuePolicy_TimeoutAction_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::ModelSequenceBatching_Control_Kind : int {
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_START = 0,
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_READY = 1,
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_END = 2,
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_CORRID = 3,
  inference::ModelSequenceBatching_Control_Kind_ModelSequenceBatching_Control_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelSequenceBatching_Control_Kind_ModelSequenceBatching_Control_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_START = 0,
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_READY = 1,
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_END = 2,
  inference::ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_CORRID = 3,
  inference::ModelSequenceBatching_Control_Kind_ModelSequenceBatching_Control_Kind_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::ModelSequenceBatching_Control_Kind_ModelSequenceBatching_Control_Kind_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 
enum  inference::DataType : int {
  inference::TYPE_INVALID = 0,
  inference::TYPE_BOOL = 1,
  inference::TYPE_UINT8 = 2,
  inference::TYPE_UINT16 = 3,
  inference::TYPE_UINT32 = 4,
  inference::TYPE_UINT64 = 5,
  inference::TYPE_INT8 = 6,
  inference::TYPE_INT16 = 7,
  inference::TYPE_INT32 = 8,
  inference::TYPE_INT64 = 9,
  inference::TYPE_FP16 = 10,
  inference::TYPE_FP32 = 11,
  inference::TYPE_FP64 = 12,
  inference::TYPE_STRING = 13,
  inference::TYPE_BF16 = 14,
  inference::DataType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::DataType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max(),
  inference::TYPE_INVALID = 0,
  inference::TYPE_BOOL = 1,
  inference::TYPE_UINT8 = 2,
  inference::TYPE_UINT16 = 3,
  inference::TYPE_UINT32 = 4,
  inference::TYPE_UINT64 = 5,
  inference::TYPE_INT8 = 6,
  inference::TYPE_INT16 = 7,
  inference::TYPE_INT32 = 8,
  inference::TYPE_INT64 = 9,
  inference::TYPE_FP16 = 10,
  inference::TYPE_FP32 = 11,
  inference::TYPE_FP64 = 12,
  inference::TYPE_STRING = 13,
  inference::TYPE_BF16 = 14,
  inference::DataType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
  inference::DataType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
}
 

Functions

template<>
PROTOBUF_NAMESPACE_OPEN ::inference::BatchInput * Arena::CreateMaybeMessage<::inference::BatchInput > (Arena *)
 
template<>
::inference::BatchOutput * Arena::CreateMaybeMessage<::inference::BatchOutput > (Arena *)
 
template<>
::inference::ModelConfig * Arena::CreateMaybeMessage<::inference::ModelConfig > (Arena *)
 
template<>
::inference::ModelConfig_CcModelFilenamesEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelConfig_CcModelFilenamesEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelConfig_MetricTagsEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelConfig_MetricTagsEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelConfig_ParametersEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelConfig_ParametersEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelDynamicBatching * Arena::CreateMaybeMessage<::inference::ModelDynamicBatching > (Arena *)
 
template<>
::inference::ModelDynamicBatching_PriorityQueuePolicyEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelDynamicBatching_PriorityQueuePolicyEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelEnsembling * Arena::CreateMaybeMessage<::inference::ModelEnsembling > (Arena *)
 
template<>
::inference::ModelEnsembling_Step * Arena::CreateMaybeMessage<::inference::ModelEnsembling_Step > (Arena *)
 
template<>
::inference::ModelEnsembling_Step_InputMapEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelEnsembling_Step_InputMapEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelEnsembling_Step_OutputMapEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelEnsembling_Step_OutputMapEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelInput * Arena::CreateMaybeMessage<::inference::ModelInput > (Arena *)
 
template<>
::inference::ModelInstanceGroup * Arena::CreateMaybeMessage<::inference::ModelInstanceGroup > (Arena *)
 
template<>
::inference::ModelInstanceGroup_SecondaryDevice * Arena::CreateMaybeMessage<::inference::ModelInstanceGroup_SecondaryDevice > (Arena *)
 
template<>
::inference::ModelMetrics * Arena::CreateMaybeMessage<::inference::ModelMetrics > (Arena *)
 
template<>
::inference::ModelMetrics_MetricControl * Arena::CreateMaybeMessage<::inference::ModelMetrics_MetricControl > (Arena *)
 
template<>
::inference::ModelMetrics_MetricControl_HistogramOptions * Arena::CreateMaybeMessage<::inference::ModelMetrics_MetricControl_HistogramOptions > (Arena *)
 
template<>
::inference::ModelMetrics_MetricControl_MetricIdentifier * Arena::CreateMaybeMessage<::inference::ModelMetrics_MetricControl_MetricIdentifier > (Arena *)
 
template<>
::inference::ModelOperations * Arena::CreateMaybeMessage<::inference::ModelOperations > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_Cuda * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_Cuda_GraphSpec * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_Cuda_GraphSpec_InputEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_InputEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound_InputEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound_InputEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_Cuda_GraphSpec_Shape * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_Shape > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_ExecutionAccelerators * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_ExecutionAccelerators > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator_ParametersEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator_ParametersEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_Graph * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Graph > (Arena *)
 
template<>
::inference::ModelOptimizationPolicy_PinnedMemoryBuffer * Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_PinnedMemoryBuffer > (Arena *)
 
template<>
::inference::ModelOutput * Arena::CreateMaybeMessage<::inference::ModelOutput > (Arena *)
 
template<>
::inference::ModelParameter * Arena::CreateMaybeMessage<::inference::ModelParameter > (Arena *)
 
template<>
::inference::ModelQueuePolicy * Arena::CreateMaybeMessage<::inference::ModelQueuePolicy > (Arena *)
 
template<>
::inference::ModelRateLimiter * Arena::CreateMaybeMessage<::inference::ModelRateLimiter > (Arena *)
 
template<>
::inference::ModelRateLimiter_Resource * Arena::CreateMaybeMessage<::inference::ModelRateLimiter_Resource > (Arena *)
 
template<>
::inference::ModelRepositoryAgents * Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents > (Arena *)
 
template<>
::inference::ModelRepositoryAgents_Agent * Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents_Agent > (Arena *)
 
template<>
::inference::ModelRepositoryAgents_Agent_ParametersEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents_Agent_ParametersEntry_DoNotUse > (Arena *)
 
template<>
::inference::ModelResponseCache * Arena::CreateMaybeMessage<::inference::ModelResponseCache > (Arena *)
 
template<>
::inference::ModelSequenceBatching * Arena::CreateMaybeMessage<::inference::ModelSequenceBatching > (Arena *)
 
template<>
::inference::ModelSequenceBatching_Control * Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_Control > (Arena *)
 
template<>
::inference::ModelSequenceBatching_ControlInput * Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_ControlInput > (Arena *)
 
template<>
::inference::ModelSequenceBatching_InitialState * Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_InitialState > (Arena *)
 
template<>
::inference::ModelSequenceBatching_State * Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_State > (Arena *)
 
template<>
::inference::ModelSequenceBatching_StrategyDirect * Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_StrategyDirect > (Arena *)
 
template<>
::inference::ModelSequenceBatching_StrategyOldest * Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_StrategyOldest > (Arena *)
 
template<>
::inference::ModelTensorReshape * Arena::CreateMaybeMessage<::inference::ModelTensorReshape > (Arena *)
 
template<>
::inference::ModelTransactionPolicy * Arena::CreateMaybeMessage<::inference::ModelTransactionPolicy > (Arena *)
 
template<>
::inference::ModelVersionPolicy * Arena::CreateMaybeMessage<::inference::ModelVersionPolicy > (Arena *)
 
template<>
::inference::ModelVersionPolicy_All * Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_All > (Arena *)
 
template<>
::inference::ModelVersionPolicy_Latest * Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_Latest > (Arena *)
 
template<>
::inference::ModelVersionPolicy_Specific * Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_Specific > (Arena *)
 
template<>
::inference::ModelWarmup * Arena::CreateMaybeMessage<::inference::ModelWarmup > (Arena *)
 
template<>
::inference::ModelWarmup_Input * Arena::CreateMaybeMessage<::inference::ModelWarmup_Input > (Arena *)
 
template<>
::inference::ModelWarmup_InputsEntry_DoNotUse * Arena::CreateMaybeMessage<::inference::ModelWarmup_InputsEntry_DoNotUse > (Arena *)
 
bool inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_descriptor ()
 
template<typename T >
const std::string & inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_Name (T enum_t_value)
 
bool inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind *value)
 
bool inference::ModelInstanceGroup_Kind_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::ModelInstanceGroup_Kind_descriptor ()
 
template<typename T >
const std::string & inference::ModelInstanceGroup_Kind_Name (T enum_t_value)
 
bool inference::ModelInstanceGroup_Kind_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModelInstanceGroup_Kind *value)
 
bool inference::ModelInput_Format_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::ModelInput_Format_descriptor ()
 
template<typename T >
const std::string & inference::ModelInput_Format_Name (T enum_t_value)
 
bool inference::ModelInput_Format_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModelInput_Format *value)
 
bool inference::BatchInput_Kind_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::BatchInput_Kind_descriptor ()
 
template<typename T >
const std::string & inference::BatchInput_Kind_Name (T enum_t_value)
 
bool inference::BatchInput_Kind_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, BatchInput_Kind *value)
 
bool inference::BatchOutput_Kind_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::BatchOutput_Kind_descriptor ()
 
template<typename T >
const std::string & inference::BatchOutput_Kind_Name (T enum_t_value)
 
bool inference::BatchOutput_Kind_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, BatchOutput_Kind *value)
 
bool inference::ModelOptimizationPolicy_ModelPriority_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::ModelOptimizationPolicy_ModelPriority_descriptor ()
 
template<typename T >
const std::string & inference::ModelOptimizationPolicy_ModelPriority_Name (T enum_t_value)
 
bool inference::ModelOptimizationPolicy_ModelPriority_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModelOptimizationPolicy_ModelPriority *value)
 
bool inference::ModelQueuePolicy_TimeoutAction_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::ModelQueuePolicy_TimeoutAction_descriptor ()
 
template<typename T >
const std::string & inference::ModelQueuePolicy_TimeoutAction_Name (T enum_t_value)
 
bool inference::ModelQueuePolicy_TimeoutAction_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModelQueuePolicy_TimeoutAction *value)
 
bool inference::ModelSequenceBatching_Control_Kind_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::ModelSequenceBatching_Control_Kind_descriptor ()
 
template<typename T >
const std::string & inference::ModelSequenceBatching_Control_Kind_Name (T enum_t_value)
 
bool inference::ModelSequenceBatching_Control_Kind_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ModelSequenceBatching_Control_Kind *value)
 
bool inference::DataType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * inference::DataType_descriptor ()
 
template<typename T >
const std::string & inference::DataType_Name (T enum_t_value)
 
bool inference::DataType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DataType *value)
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::ModelInstanceGroup_Kind > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::ModelInput_Format > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::BatchInput_Kind > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::BatchOutput_Kind > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::ModelOptimizationPolicy_ModelPriority > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::ModelQueuePolicy_TimeoutAction > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::ModelSequenceBatching_Control_Kind > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::inference::DataType > ()
 

Variables

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_model_5fconfig_2eproto
 
BatchInputDefaultTypeInternal inference::_BatchInput_default_instance_
 
BatchOutputDefaultTypeInternal inference::_BatchOutput_default_instance_
 
ModelConfigDefaultTypeInternal inference::_ModelConfig_default_instance_
 
ModelConfig_CcModelFilenamesEntry_DoNotUseDefaultTypeInternal inference::_ModelConfig_CcModelFilenamesEntry_DoNotUse_default_instance_
 
ModelConfig_MetricTagsEntry_DoNotUseDefaultTypeInternal inference::_ModelConfig_MetricTagsEntry_DoNotUse_default_instance_
 
ModelConfig_ParametersEntry_DoNotUseDefaultTypeInternal inference::_ModelConfig_ParametersEntry_DoNotUse_default_instance_
 
ModelDynamicBatchingDefaultTypeInternal inference::_ModelDynamicBatching_default_instance_
 
ModelDynamicBatching_PriorityQueuePolicyEntry_DoNotUseDefaultTypeInternal inference::_ModelDynamicBatching_PriorityQueuePolicyEntry_DoNotUse_default_instance_
 
ModelEnsemblingDefaultTypeInternal inference::_ModelEnsembling_default_instance_
 
ModelEnsembling_StepDefaultTypeInternal inference::_ModelEnsembling_Step_default_instance_
 
ModelEnsembling_Step_InputMapEntry_DoNotUseDefaultTypeInternal inference::_ModelEnsembling_Step_InputMapEntry_DoNotUse_default_instance_
 
ModelEnsembling_Step_OutputMapEntry_DoNotUseDefaultTypeInternal inference::_ModelEnsembling_Step_OutputMapEntry_DoNotUse_default_instance_
 
ModelInputDefaultTypeInternal inference::_ModelInput_default_instance_
 
ModelInstanceGroupDefaultTypeInternal inference::_ModelInstanceGroup_default_instance_
 
ModelInstanceGroup_SecondaryDeviceDefaultTypeInternal inference::_ModelInstanceGroup_SecondaryDevice_default_instance_
 
ModelMetricsDefaultTypeInternal inference::_ModelMetrics_default_instance_
 
ModelMetrics_MetricControlDefaultTypeInternal inference::_ModelMetrics_MetricControl_default_instance_
 
ModelMetrics_MetricControl_HistogramOptionsDefaultTypeInternal inference::_ModelMetrics_MetricControl_HistogramOptions_default_instance_
 
ModelMetrics_MetricControl_MetricIdentifierDefaultTypeInternal inference::_ModelMetrics_MetricControl_MetricIdentifier_default_instance_
 
ModelOperationsDefaultTypeInternal inference::_ModelOperations_default_instance_
 
ModelOptimizationPolicyDefaultTypeInternal inference::_ModelOptimizationPolicy_default_instance_
 
ModelOptimizationPolicy_CudaDefaultTypeInternal inference::_ModelOptimizationPolicy_Cuda_default_instance_
 
ModelOptimizationPolicy_Cuda_GraphSpecDefaultTypeInternal inference::_ModelOptimizationPolicy_Cuda_GraphSpec_default_instance_
 
ModelOptimizationPolicy_Cuda_GraphSpec_InputEntry_DoNotUseDefaultTypeInternal inference::_ModelOptimizationPolicy_Cuda_GraphSpec_InputEntry_DoNotUse_default_instance_
 
ModelOptimizationPolicy_Cuda_GraphSpec_LowerBoundDefaultTypeInternal inference::_ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound_default_instance_
 
ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound_InputEntry_DoNotUseDefaultTypeInternal inference::_ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound_InputEntry_DoNotUse_default_instance_
 
ModelOptimizationPolicy_Cuda_GraphSpec_ShapeDefaultTypeInternal inference::_ModelOptimizationPolicy_Cuda_GraphSpec_Shape_default_instance_
 
ModelOptimizationPolicy_ExecutionAcceleratorsDefaultTypeInternal inference::_ModelOptimizationPolicy_ExecutionAccelerators_default_instance_
 
ModelOptimizationPolicy_ExecutionAccelerators_AcceleratorDefaultTypeInternal inference::_ModelOptimizationPolicy_ExecutionAccelerators_Accelerator_default_instance_
 
ModelOptimizationPolicy_ExecutionAccelerators_Accelerator_ParametersEntry_DoNotUseDefaultTypeInternal inference::_ModelOptimizationPolicy_ExecutionAccelerators_Accelerator_ParametersEntry_DoNotUse_default_instance_
 
ModelOptimizationPolicy_GraphDefaultTypeInternal inference::_ModelOptimizationPolicy_Graph_default_instance_
 
ModelOptimizationPolicy_PinnedMemoryBufferDefaultTypeInternal inference::_ModelOptimizationPolicy_PinnedMemoryBuffer_default_instance_
 
ModelOutputDefaultTypeInternal inference::_ModelOutput_default_instance_
 
ModelParameterDefaultTypeInternal inference::_ModelParameter_default_instance_
 
ModelQueuePolicyDefaultTypeInternal inference::_ModelQueuePolicy_default_instance_
 
ModelRateLimiterDefaultTypeInternal inference::_ModelRateLimiter_default_instance_
 
ModelRateLimiter_ResourceDefaultTypeInternal inference::_ModelRateLimiter_Resource_default_instance_
 
ModelRepositoryAgentsDefaultTypeInternal inference::_ModelRepositoryAgents_default_instance_
 
ModelRepositoryAgents_AgentDefaultTypeInternal inference::_ModelRepositoryAgents_Agent_default_instance_
 
ModelRepositoryAgents_Agent_ParametersEntry_DoNotUseDefaultTypeInternal inference::_ModelRepositoryAgents_Agent_ParametersEntry_DoNotUse_default_instance_
 
ModelResponseCacheDefaultTypeInternal inference::_ModelResponseCache_default_instance_
 
ModelSequenceBatchingDefaultTypeInternal inference::_ModelSequenceBatching_default_instance_
 
ModelSequenceBatching_ControlDefaultTypeInternal inference::_ModelSequenceBatching_Control_default_instance_
 
ModelSequenceBatching_ControlInputDefaultTypeInternal inference::_ModelSequenceBatching_ControlInput_default_instance_
 
ModelSequenceBatching_InitialStateDefaultTypeInternal inference::_ModelSequenceBatching_InitialState_default_instance_
 
ModelSequenceBatching_StateDefaultTypeInternal inference::_ModelSequenceBatching_State_default_instance_
 
ModelSequenceBatching_StrategyDirectDefaultTypeInternal inference::_ModelSequenceBatching_StrategyDirect_default_instance_
 
ModelSequenceBatching_StrategyOldestDefaultTypeInternal inference::_ModelSequenceBatching_StrategyOldest_default_instance_
 
ModelTensorReshapeDefaultTypeInternal inference::_ModelTensorReshape_default_instance_
 
ModelTransactionPolicyDefaultTypeInternal inference::_ModelTransactionPolicy_default_instance_
 
ModelVersionPolicyDefaultTypeInternal inference::_ModelVersionPolicy_default_instance_
 
ModelVersionPolicy_AllDefaultTypeInternal inference::_ModelVersionPolicy_All_default_instance_
 
ModelVersionPolicy_LatestDefaultTypeInternal inference::_ModelVersionPolicy_Latest_default_instance_
 
ModelVersionPolicy_SpecificDefaultTypeInternal inference::_ModelVersionPolicy_Specific_default_instance_
 
ModelWarmupDefaultTypeInternal inference::_ModelWarmup_default_instance_
 
ModelWarmup_InputDefaultTypeInternal inference::_ModelWarmup_Input_default_instance_
 
ModelWarmup_InputsEntry_DoNotUseDefaultTypeInternal inference::_ModelWarmup_InputsEntry_DoNotUse_default_instance_
 
constexpr ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_SecondaryDeviceKind_MIN = ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_KIND_NVDLA
 
constexpr ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_SecondaryDeviceKind_MAX = ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_KIND_NVDLA
 
constexpr int inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_SecondaryDeviceKind_ARRAYSIZE = ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind_SecondaryDeviceKind_MAX + 1
 
constexpr ModelInstanceGroup_Kind inference::ModelInstanceGroup_Kind_Kind_MIN = ModelInstanceGroup_Kind_KIND_AUTO
 
constexpr ModelInstanceGroup_Kind inference::ModelInstanceGroup_Kind_Kind_MAX = ModelInstanceGroup_Kind_KIND_MODEL
 
constexpr int inference::ModelInstanceGroup_Kind_Kind_ARRAYSIZE = ModelInstanceGroup_Kind_Kind_MAX + 1
 
constexpr ModelInput_Format inference::ModelInput_Format_Format_MIN = ModelInput_Format_FORMAT_NONE
 
constexpr ModelInput_Format inference::ModelInput_Format_Format_MAX = ModelInput_Format_FORMAT_NCHW
 
constexpr int inference::ModelInput_Format_Format_ARRAYSIZE = ModelInput_Format_Format_MAX + 1
 
constexpr BatchInput_Kind inference::BatchInput_Kind_Kind_MIN = BatchInput_Kind_BATCH_ELEMENT_COUNT
 
constexpr BatchInput_Kind inference::BatchInput_Kind_Kind_MAX = BatchInput_Kind_BATCH_ITEM_SHAPE_FLATTEN
 
constexpr int inference::BatchInput_Kind_Kind_ARRAYSIZE = BatchInput_Kind_Kind_MAX + 1
 
constexpr BatchOutput_Kind inference::BatchOutput_Kind_Kind_MIN = BatchOutput_Kind_BATCH_SCATTER_WITH_INPUT_SHAPE
 
constexpr BatchOutput_Kind inference::BatchOutput_Kind_Kind_MAX = BatchOutput_Kind_BATCH_SCATTER_WITH_INPUT_SHAPE
 
constexpr int inference::BatchOutput_Kind_Kind_ARRAYSIZE = BatchOutput_Kind_Kind_MAX + 1
 
constexpr ModelOptimizationPolicy_ModelPriority inference::ModelOptimizationPolicy_ModelPriority_ModelPriority_MIN = ModelOptimizationPolicy_ModelPriority_PRIORITY_DEFAULT
 
constexpr ModelOptimizationPolicy_ModelPriority inference::ModelOptimizationPolicy_ModelPriority_ModelPriority_MAX = ModelOptimizationPolicy_ModelPriority_PRIORITY_MIN
 
constexpr int inference::ModelOptimizationPolicy_ModelPriority_ModelPriority_ARRAYSIZE = ModelOptimizationPolicy_ModelPriority_ModelPriority_MAX + 1
 
constexpr ModelQueuePolicy_TimeoutAction inference::ModelQueuePolicy_TimeoutAction_TimeoutAction_MIN = ModelQueuePolicy_TimeoutAction_REJECT
 
constexpr ModelQueuePolicy_TimeoutAction inference::ModelQueuePolicy_TimeoutAction_TimeoutAction_MAX = ModelQueuePolicy_TimeoutAction_DELAY
 
constexpr int inference::ModelQueuePolicy_TimeoutAction_TimeoutAction_ARRAYSIZE = ModelQueuePolicy_TimeoutAction_TimeoutAction_MAX + 1
 
constexpr ModelSequenceBatching_Control_Kind inference::ModelSequenceBatching_Control_Kind_Kind_MIN = ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_START
 
constexpr ModelSequenceBatching_Control_Kind inference::ModelSequenceBatching_Control_Kind_Kind_MAX = ModelSequenceBatching_Control_Kind_CONTROL_SEQUENCE_CORRID
 
constexpr int inference::ModelSequenceBatching_Control_Kind_Kind_ARRAYSIZE = ModelSequenceBatching_Control_Kind_Kind_MAX + 1
 
constexpr DataType inference::DataType_MIN = TYPE_INVALID
 
constexpr DataType inference::DataType_MAX = TYPE_BF16
 
constexpr int inference::DataType_ARRAYSIZE = DataType_MAX + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_model_5fconfig_2eproto

#define PROTOBUF_INTERNAL_EXPORT_model_5fconfig_2eproto

Function Documentation

◆ Arena::CreateMaybeMessage<::inference::BatchInput >()

template<>
PROTOBUF_NAMESPACE_OPEN ::inference::BatchInput* Arena::CreateMaybeMessage<::inference::BatchInput > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::BatchOutput >()

template<>
::inference::BatchOutput* Arena::CreateMaybeMessage<::inference::BatchOutput > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelConfig >()

template<>
::inference::ModelConfig* Arena::CreateMaybeMessage<::inference::ModelConfig > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelConfig_CcModelFilenamesEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelConfig_MetricTagsEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelConfig_ParametersEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelDynamicBatching >()

template<>
::inference::ModelDynamicBatching* Arena::CreateMaybeMessage<::inference::ModelDynamicBatching > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelDynamicBatching_PriorityQueuePolicyEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelEnsembling >()

template<>
::inference::ModelEnsembling* Arena::CreateMaybeMessage<::inference::ModelEnsembling > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelEnsembling_Step >()

template<>
::inference::ModelEnsembling_Step* Arena::CreateMaybeMessage<::inference::ModelEnsembling_Step > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelEnsembling_Step_InputMapEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelEnsembling_Step_OutputMapEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelInput >()

template<>
::inference::ModelInput* Arena::CreateMaybeMessage<::inference::ModelInput > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelInstanceGroup >()

template<>
::inference::ModelInstanceGroup* Arena::CreateMaybeMessage<::inference::ModelInstanceGroup > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelInstanceGroup_SecondaryDevice >()

template<>
::inference::ModelInstanceGroup_SecondaryDevice* Arena::CreateMaybeMessage<::inference::ModelInstanceGroup_SecondaryDevice > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelMetrics >()

template<>
::inference::ModelMetrics* Arena::CreateMaybeMessage<::inference::ModelMetrics > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelMetrics_MetricControl >()

template<>
::inference::ModelMetrics_MetricControl* Arena::CreateMaybeMessage<::inference::ModelMetrics_MetricControl > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelMetrics_MetricControl_HistogramOptions >()

◆ Arena::CreateMaybeMessage<::inference::ModelMetrics_MetricControl_MetricIdentifier >()

◆ Arena::CreateMaybeMessage<::inference::ModelOperations >()

template<>
::inference::ModelOperations* Arena::CreateMaybeMessage<::inference::ModelOperations > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy >()

template<>
::inference::ModelOptimizationPolicy* Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda >()

template<>
::inference::ModelOptimizationPolicy_Cuda* Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_InputEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_LowerBound_InputEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Cuda_GraphSpec_Shape >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_ExecutionAccelerators >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_ExecutionAccelerators_Accelerator_ParametersEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Graph >()

template<>
::inference::ModelOptimizationPolicy_Graph* Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_Graph > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelOptimizationPolicy_PinnedMemoryBuffer >()

◆ Arena::CreateMaybeMessage<::inference::ModelOutput >()

template<>
::inference::ModelOutput* Arena::CreateMaybeMessage<::inference::ModelOutput > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelParameter >()

template<>
::inference::ModelParameter* Arena::CreateMaybeMessage<::inference::ModelParameter > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelQueuePolicy >()

template<>
::inference::ModelQueuePolicy* Arena::CreateMaybeMessage<::inference::ModelQueuePolicy > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelRateLimiter >()

template<>
::inference::ModelRateLimiter* Arena::CreateMaybeMessage<::inference::ModelRateLimiter > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelRateLimiter_Resource >()

template<>
::inference::ModelRateLimiter_Resource* Arena::CreateMaybeMessage<::inference::ModelRateLimiter_Resource > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents >()

template<>
::inference::ModelRepositoryAgents* Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents_Agent >()

template<>
::inference::ModelRepositoryAgents_Agent* Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents_Agent > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelRepositoryAgents_Agent_ParametersEntry_DoNotUse >()

◆ Arena::CreateMaybeMessage<::inference::ModelResponseCache >()

template<>
::inference::ModelResponseCache* Arena::CreateMaybeMessage<::inference::ModelResponseCache > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelSequenceBatching >()

template<>
::inference::ModelSequenceBatching* Arena::CreateMaybeMessage<::inference::ModelSequenceBatching > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_Control >()

template<>
::inference::ModelSequenceBatching_Control* Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_Control > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_ControlInput >()

template<>
::inference::ModelSequenceBatching_ControlInput* Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_ControlInput > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_InitialState >()

template<>
::inference::ModelSequenceBatching_InitialState* Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_InitialState > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_State >()

template<>
::inference::ModelSequenceBatching_State* Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_State > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_StrategyDirect >()

◆ Arena::CreateMaybeMessage<::inference::ModelSequenceBatching_StrategyOldest >()

◆ Arena::CreateMaybeMessage<::inference::ModelTensorReshape >()

template<>
::inference::ModelTensorReshape* Arena::CreateMaybeMessage<::inference::ModelTensorReshape > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelTransactionPolicy >()

template<>
::inference::ModelTransactionPolicy* Arena::CreateMaybeMessage<::inference::ModelTransactionPolicy > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelVersionPolicy >()

template<>
::inference::ModelVersionPolicy* Arena::CreateMaybeMessage<::inference::ModelVersionPolicy > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_All >()

template<>
::inference::ModelVersionPolicy_All* Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_All > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_Latest >()

template<>
::inference::ModelVersionPolicy_Latest* Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_Latest > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_Specific >()

template<>
::inference::ModelVersionPolicy_Specific* Arena::CreateMaybeMessage<::inference::ModelVersionPolicy_Specific > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelWarmup >()

template<>
::inference::ModelWarmup* Arena::CreateMaybeMessage<::inference::ModelWarmup > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelWarmup_Input >()

template<>
::inference::ModelWarmup_Input* Arena::CreateMaybeMessage<::inference::ModelWarmup_Input > ( Arena *  )

◆ Arena::CreateMaybeMessage<::inference::ModelWarmup_InputsEntry_DoNotUse >()

template<>
::inference::ModelWarmup_InputsEntry_DoNotUse* Arena::CreateMaybeMessage<::inference::ModelWarmup_InputsEntry_DoNotUse > ( Arena *  )

◆ GetEnumDescriptor< ::inference::BatchInput_Kind >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::BatchInput_Kind > ( )
inline

◆ GetEnumDescriptor< ::inference::BatchOutput_Kind >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::BatchOutput_Kind > ( )
inline

◆ GetEnumDescriptor< ::inference::DataType >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::DataType > ( )
inline

◆ GetEnumDescriptor< ::inference::ModelInput_Format >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::ModelInput_Format > ( )
inline

◆ GetEnumDescriptor< ::inference::ModelInstanceGroup_Kind >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::ModelInstanceGroup_Kind > ( )
inline

◆ GetEnumDescriptor< ::inference::ModelInstanceGroup_SecondaryDevice_SecondaryDeviceKind >()

◆ GetEnumDescriptor< ::inference::ModelOptimizationPolicy_ModelPriority >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::ModelOptimizationPolicy_ModelPriority > ( )
inline

◆ GetEnumDescriptor< ::inference::ModelQueuePolicy_TimeoutAction >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::ModelQueuePolicy_TimeoutAction > ( )
inline

◆ GetEnumDescriptor< ::inference::ModelSequenceBatching_Control_Kind >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::inference::ModelSequenceBatching_Control_Kind > ( )
inline

Variable Documentation

◆ descriptor_table_model_5fconfig_2eproto

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_model_5fconfig_2eproto