NVIDIA DeepStream SDK API Reference

9.2 Release
nvdsinferserver::config::InferenceConfig Class Referencefinal

Detailed Description

Inheritance diagram for nvdsinferserver::config::InferenceConfig:
Collaboration diagram for nvdsinferserver::config::InferenceConfig:

Public Types

enum  PreprocessingCase {
  kPreprocess = 5,
  kInputTensorFromMeta = 10,
  PREPROCESSING_NOT_SET = 0,
  kPreprocess = 5,
  kInputTensorFromMeta = 10,
  PREPROCESSING_NOT_SET = 0
}
 
enum  PostprocessingCase {
  kPostprocess = 6,
  POSTPROCESSING_NOT_SET = 0,
  kPostprocess = 6,
  POSTPROCESSING_NOT_SET = 0
}
 
enum  AdvancedCase {
  kExtra = 8,
  ADVANCED_NOT_SET = 0,
  kExtra = 8,
  ADVANCED_NOT_SET = 0
}
 
enum  LstmControlCase {
  kLstm = 9,
  LSTM_CONTROL_NOT_SET = 0,
  kLstm = 9,
  LSTM_CONTROL_NOT_SET = 0
}
 
enum  : int {
  kGpuIdsFieldNumber = 2,
  kBackendFieldNumber = 4,
  kCustomLibFieldNumber = 7,
  kUniqueIdFieldNumber = 1,
  kMaxBatchSizeFieldNumber = 3,
  kClipObjectOutsideRoiFieldNumber = 11,
  kPreprocessFieldNumber = 5,
  kInputTensorFromMetaFieldNumber = 10,
  kPostprocessFieldNumber = 6,
  kExtraFieldNumber = 8,
  kLstmFieldNumber = 9
}
 
enum  PreprocessingCase {
  kPreprocess = 5,
  kInputTensorFromMeta = 10,
  PREPROCESSING_NOT_SET = 0,
  kPreprocess = 5,
  kInputTensorFromMeta = 10,
  PREPROCESSING_NOT_SET = 0
}
 
enum  PostprocessingCase {
  kPostprocess = 6,
  POSTPROCESSING_NOT_SET = 0,
  kPostprocess = 6,
  POSTPROCESSING_NOT_SET = 0
}
 
enum  AdvancedCase {
  kExtra = 8,
  ADVANCED_NOT_SET = 0,
  kExtra = 8,
  ADVANCED_NOT_SET = 0
}
 
enum  LstmControlCase {
  kLstm = 9,
  LSTM_CONTROL_NOT_SET = 0,
  kLstm = 9,
  LSTM_CONTROL_NOT_SET = 0
}
 
enum  : int {
  kGpuIdsFieldNumber = 2,
  kBackendFieldNumber = 4,
  kCustomLibFieldNumber = 7,
  kUniqueIdFieldNumber = 1,
  kMaxBatchSizeFieldNumber = 3,
  kClipObjectOutsideRoiFieldNumber = 11,
  kPreprocessFieldNumber = 5,
  kInputTensorFromMetaFieldNumber = 10,
  kPostprocessFieldNumber = 6,
  kExtraFieldNumber = 8,
  kLstmFieldNumber = 9
}
 

Public Member Functions

 InferenceConfig ()
 
 ~InferenceConfig () override
 
PROTOBUF_CONSTEXPR InferenceConfig (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 InferenceConfig (const InferenceConfig &from)
 
 InferenceConfig (InferenceConfig &&from) noexcept
 
InferenceConfig & operator= (const InferenceConfig &from)
 
InferenceConfig & operator= (InferenceConfig &&from) noexcept
 
void Swap (InferenceConfig *other)
 
void UnsafeArenaSwap (InferenceConfig *other)
 
InferenceConfig * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const InferenceConfig &from)
 
void MergeFrom (const InferenceConfig &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int gpu_ids_size () const
 
void clear_gpu_ids ()
 
int32_t gpu_ids (int index) const
 
void set_gpu_ids (int index, int32_t value)
 
void add_gpu_ids (int32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & gpu_ids () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_gpu_ids ()
 
bool has_backend () const
 
void clear_backend ()
 
const ::nvdsinferserver::config::BackendParams & backend () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::BackendParams * release_backend ()
 
::nvdsinferserver::config::BackendParams * mutable_backend ()
 
void set_allocated_backend (::nvdsinferserver::config::BackendParams *backend)
 
void unsafe_arena_set_allocated_backend (::nvdsinferserver::config::BackendParams *backend)
 
::nvdsinferserver::config::BackendParams * unsafe_arena_release_backend ()
 
bool has_custom_lib () const
 
void clear_custom_lib ()
 
const ::nvdsinferserver::config::CustomLib & custom_lib () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::CustomLib * release_custom_lib ()
 
::nvdsinferserver::config::CustomLib * mutable_custom_lib ()
 
void set_allocated_custom_lib (::nvdsinferserver::config::CustomLib *custom_lib)
 
void unsafe_arena_set_allocated_custom_lib (::nvdsinferserver::config::CustomLib *custom_lib)
 
::nvdsinferserver::config::CustomLib * unsafe_arena_release_custom_lib ()
 
void clear_unique_id ()
 
uint32_t unique_id () const
 
void set_unique_id (uint32_t value)
 
void clear_max_batch_size ()
 
uint32_t max_batch_size () const
 
void set_max_batch_size (uint32_t value)
 
void clear_clip_object_outside_roi ()
 
bool clip_object_outside_roi () const
 
void set_clip_object_outside_roi (bool value)
 
bool has_preprocess () const
 
void clear_preprocess ()
 
const ::nvdsinferserver::config::PreProcessParams & preprocess () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::PreProcessParams * release_preprocess ()
 
::nvdsinferserver::config::PreProcessParams * mutable_preprocess ()
 
void set_allocated_preprocess (::nvdsinferserver::config::PreProcessParams *preprocess)
 
void unsafe_arena_set_allocated_preprocess (::nvdsinferserver::config::PreProcessParams *preprocess)
 
::nvdsinferserver::config::PreProcessParams * unsafe_arena_release_preprocess ()
 
bool has_input_tensor_from_meta () const
 
void clear_input_tensor_from_meta ()
 
const ::nvdsinferserver::config::InputTensorFromMeta & input_tensor_from_meta () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::InputTensorFromMeta * release_input_tensor_from_meta ()
 
::nvdsinferserver::config::InputTensorFromMeta * mutable_input_tensor_from_meta ()
 
void set_allocated_input_tensor_from_meta (::nvdsinferserver::config::InputTensorFromMeta *input_tensor_from_meta)
 
void unsafe_arena_set_allocated_input_tensor_from_meta (::nvdsinferserver::config::InputTensorFromMeta *input_tensor_from_meta)
 
::nvdsinferserver::config::InputTensorFromMeta * unsafe_arena_release_input_tensor_from_meta ()
 
bool has_postprocess () const
 
void clear_postprocess ()
 
const ::nvdsinferserver::config::PostProcessParams & postprocess () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::PostProcessParams * release_postprocess ()
 
::nvdsinferserver::config::PostProcessParams * mutable_postprocess ()
 
void set_allocated_postprocess (::nvdsinferserver::config::PostProcessParams *postprocess)
 
void unsafe_arena_set_allocated_postprocess (::nvdsinferserver::config::PostProcessParams *postprocess)
 
::nvdsinferserver::config::PostProcessParams * unsafe_arena_release_postprocess ()
 
bool has_extra () const
 
void clear_extra ()
 
const ::nvdsinferserver::config::ExtraControl & extra () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::ExtraControl * release_extra ()
 
::nvdsinferserver::config::ExtraControl * mutable_extra ()
 
void set_allocated_extra (::nvdsinferserver::config::ExtraControl *extra)
 
void unsafe_arena_set_allocated_extra (::nvdsinferserver::config::ExtraControl *extra)
 
::nvdsinferserver::config::ExtraControl * unsafe_arena_release_extra ()
 
bool has_lstm () const
 
void clear_lstm ()
 
const ::nvdsinferserver::config::LstmParams & lstm () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::LstmParams * release_lstm ()
 
::nvdsinferserver::config::LstmParams * mutable_lstm ()
 
void set_allocated_lstm (::nvdsinferserver::config::LstmParams *lstm)
 
void unsafe_arena_set_allocated_lstm (::nvdsinferserver::config::LstmParams *lstm)
 
::nvdsinferserver::config::LstmParams * unsafe_arena_release_lstm ()
 
void clear_preprocessing ()
 
PreprocessingCase preprocessing_case () const
 
void clear_postprocessing ()
 
PostprocessingCase postprocessing_case () const
 
void clear_advanced ()
 
AdvancedCase advanced_case () const
 
void clear_lstm_control ()
 
LstmControlCase lstm_control_case () const
 
 InferenceConfig ()
 
 ~InferenceConfig () override
 
PROTOBUF_CONSTEXPR InferenceConfig (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 InferenceConfig (const InferenceConfig &from)
 
 InferenceConfig (InferenceConfig &&from) noexcept
 
InferenceConfig & operator= (const InferenceConfig &from)
 
InferenceConfig & operator= (InferenceConfig &&from) noexcept
 
void Swap (InferenceConfig *other)
 
void UnsafeArenaSwap (InferenceConfig *other)
 
InferenceConfig * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const InferenceConfig &from)
 
void MergeFrom (const InferenceConfig &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int gpu_ids_size () const
 
void clear_gpu_ids ()
 
int32_t gpu_ids (int index) const
 
void set_gpu_ids (int index, int32_t value)
 
void add_gpu_ids (int32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & gpu_ids () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_gpu_ids ()
 
bool has_backend () const
 
void clear_backend ()
 
const ::nvdsinferserver::config::BackendParams & backend () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::BackendParams * release_backend ()
 
::nvdsinferserver::config::BackendParams * mutable_backend ()
 
void set_allocated_backend (::nvdsinferserver::config::BackendParams *backend)
 
void unsafe_arena_set_allocated_backend (::nvdsinferserver::config::BackendParams *backend)
 
::nvdsinferserver::config::BackendParams * unsafe_arena_release_backend ()
 
bool has_custom_lib () const
 
void clear_custom_lib ()
 
const ::nvdsinferserver::config::CustomLib & custom_lib () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::CustomLib * release_custom_lib ()
 
::nvdsinferserver::config::CustomLib * mutable_custom_lib ()
 
void set_allocated_custom_lib (::nvdsinferserver::config::CustomLib *custom_lib)
 
void unsafe_arena_set_allocated_custom_lib (::nvdsinferserver::config::CustomLib *custom_lib)
 
::nvdsinferserver::config::CustomLib * unsafe_arena_release_custom_lib ()
 
void clear_unique_id ()
 
uint32_t unique_id () const
 
void set_unique_id (uint32_t value)
 
void clear_max_batch_size ()
 
uint32_t max_batch_size () const
 
void set_max_batch_size (uint32_t value)
 
void clear_clip_object_outside_roi ()
 
bool clip_object_outside_roi () const
 
void set_clip_object_outside_roi (bool value)
 
bool has_preprocess () const
 
void clear_preprocess ()
 
const ::nvdsinferserver::config::PreProcessParams & preprocess () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::PreProcessParams * release_preprocess ()
 
::nvdsinferserver::config::PreProcessParams * mutable_preprocess ()
 
void set_allocated_preprocess (::nvdsinferserver::config::PreProcessParams *preprocess)
 
void unsafe_arena_set_allocated_preprocess (::nvdsinferserver::config::PreProcessParams *preprocess)
 
::nvdsinferserver::config::PreProcessParams * unsafe_arena_release_preprocess ()
 
bool has_input_tensor_from_meta () const
 
void clear_input_tensor_from_meta ()
 
const ::nvdsinferserver::config::InputTensorFromMeta & input_tensor_from_meta () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::InputTensorFromMeta * release_input_tensor_from_meta ()
 
::nvdsinferserver::config::InputTensorFromMeta * mutable_input_tensor_from_meta ()
 
void set_allocated_input_tensor_from_meta (::nvdsinferserver::config::InputTensorFromMeta *input_tensor_from_meta)
 
void unsafe_arena_set_allocated_input_tensor_from_meta (::nvdsinferserver::config::InputTensorFromMeta *input_tensor_from_meta)
 
::nvdsinferserver::config::InputTensorFromMeta * unsafe_arena_release_input_tensor_from_meta ()
 
bool has_postprocess () const
 
void clear_postprocess ()
 
const ::nvdsinferserver::config::PostProcessParams & postprocess () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::PostProcessParams * release_postprocess ()
 
::nvdsinferserver::config::PostProcessParams * mutable_postprocess ()
 
void set_allocated_postprocess (::nvdsinferserver::config::PostProcessParams *postprocess)
 
void unsafe_arena_set_allocated_postprocess (::nvdsinferserver::config::PostProcessParams *postprocess)
 
::nvdsinferserver::config::PostProcessParams * unsafe_arena_release_postprocess ()
 
bool has_extra () const
 
void clear_extra ()
 
const ::nvdsinferserver::config::ExtraControl & extra () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::ExtraControl * release_extra ()
 
::nvdsinferserver::config::ExtraControl * mutable_extra ()
 
void set_allocated_extra (::nvdsinferserver::config::ExtraControl *extra)
 
void unsafe_arena_set_allocated_extra (::nvdsinferserver::config::ExtraControl *extra)
 
::nvdsinferserver::config::ExtraControl * unsafe_arena_release_extra ()
 
bool has_lstm () const
 
void clear_lstm ()
 
const ::nvdsinferserver::config::LstmParams & lstm () const
 
PROTOBUF_NODISCARD ::nvdsinferserver::config::LstmParams * release_lstm ()
 
::nvdsinferserver::config::LstmParams * mutable_lstm ()
 
void set_allocated_lstm (::nvdsinferserver::config::LstmParams *lstm)
 
void unsafe_arena_set_allocated_lstm (::nvdsinferserver::config::LstmParams *lstm)
 
::nvdsinferserver::config::LstmParams * unsafe_arena_release_lstm ()
 
void clear_preprocessing ()
 
PreprocessingCase preprocessing_case () const
 
void clear_postprocessing ()
 
PostprocessingCase postprocessing_case () const
 
void clear_advanced ()
 
AdvancedCase advanced_case () const
 
void clear_lstm_control ()
 
LstmControlCase lstm_control_case () const
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const InferenceConfig & default_instance ()
 
static const InferenceConfig * internal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const InferenceConfig & default_instance ()
 
static const InferenceConfig * internal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 InferenceConfig (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 
 InferenceConfig (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_nvdsinferserver_5fconfig_2eproto
 
void swap (InferenceConfig &a, InferenceConfig &b)
 
void swap (InferenceConfig &a, InferenceConfig &b)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kGpuIdsFieldNumber 
kBackendFieldNumber 
kCustomLibFieldNumber 
kUniqueIdFieldNumber 
kMaxBatchSizeFieldNumber 
kClipObjectOutsideRoiFieldNumber 
kPreprocessFieldNumber 
kInputTensorFromMetaFieldNumber 
kPostprocessFieldNumber 
kExtraFieldNumber 
kLstmFieldNumber 

Definition at line 2197 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kGpuIdsFieldNumber 
kBackendFieldNumber 
kCustomLibFieldNumber 
kUniqueIdFieldNumber 
kMaxBatchSizeFieldNumber 
kClipObjectOutsideRoiFieldNumber 
kPreprocessFieldNumber 
kInputTensorFromMetaFieldNumber 
kPostprocessFieldNumber 
kExtraFieldNumber 
kLstmFieldNumber 

Definition at line 2197 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ AdvancedCase [1/2]

Enumerator
kExtra 
ADVANCED_NOT_SET 
kExtra 
ADVANCED_NOT_SET 

Definition at line 2110 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ AdvancedCase [2/2]

Enumerator
kExtra 
ADVANCED_NOT_SET 
kExtra 
ADVANCED_NOT_SET 

Definition at line 2110 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ LstmControlCase [1/2]

Enumerator
kLstm 
LSTM_CONTROL_NOT_SET 
kLstm 
LSTM_CONTROL_NOT_SET 

Definition at line 2115 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ LstmControlCase [2/2]

Enumerator
kLstm 
LSTM_CONTROL_NOT_SET 
kLstm 
LSTM_CONTROL_NOT_SET 

Definition at line 2115 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ PostprocessingCase [1/2]

Enumerator
kPostprocess 
POSTPROCESSING_NOT_SET 
kPostprocess 
POSTPROCESSING_NOT_SET 

Definition at line 2105 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ PostprocessingCase [2/2]

Enumerator
kPostprocess 
POSTPROCESSING_NOT_SET 
kPostprocess 
POSTPROCESSING_NOT_SET 

Definition at line 2105 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ PreprocessingCase [1/2]

Enumerator
kPreprocess 
kInputTensorFromMeta 
PREPROCESSING_NOT_SET 
kPreprocess 
kInputTensorFromMeta 
PREPROCESSING_NOT_SET 

Definition at line 2099 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

◆ PreprocessingCase [2/2]

Enumerator
kPreprocess 
kInputTensorFromMeta 
PREPROCESSING_NOT_SET 
kPreprocess 
kInputTensorFromMeta 
PREPROCESSING_NOT_SET 

Definition at line 2099 of file 9.2/sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.

Constructor & Destructor Documentation

◆ InferenceConfig() [1/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( )
inline

◆ ~InferenceConfig() [1/2]

nvdsinferserver::config::InferenceConfig::~InferenceConfig ( )
override

◆ InferenceConfig() [2/10]

PROTOBUF_CONSTEXPR nvdsinferserver::config::InferenceConfig::InferenceConfig ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ InferenceConfig() [3/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( const InferenceConfig &  from)

◆ InferenceConfig() [4/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( InferenceConfig &&  from)
inlinenoexcept

◆ InferenceConfig() [5/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

◆ InferenceConfig() [6/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( )
inline

◆ ~InferenceConfig() [2/2]

nvdsinferserver::config::InferenceConfig::~InferenceConfig ( )
override

◆ InferenceConfig() [7/10]

PROTOBUF_CONSTEXPR nvdsinferserver::config::InferenceConfig::InferenceConfig ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ InferenceConfig() [8/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( const InferenceConfig &  from)

◆ InferenceConfig() [9/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( InferenceConfig &&  from)
inlinenoexcept

◆ InferenceConfig() [10/10]

nvdsinferserver::config::InferenceConfig::InferenceConfig ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse() [1/2]

const char* nvdsinferserver::config::InferenceConfig::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/2]

const char* nvdsinferserver::config::InferenceConfig::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize() [1/2]

uint8_t* nvdsinferserver::config::InferenceConfig::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [2/2]

uint8_t* nvdsinferserver::config::InferenceConfig::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_gpu_ids() [1/2]

void nvdsinferserver::config::InferenceConfig::add_gpu_ids ( int32_t  value)
inline

◆ add_gpu_ids() [2/2]

void nvdsinferserver::config::InferenceConfig::add_gpu_ids ( int32_t  value)

◆ advanced_case() [1/2]

InferenceConfig::AdvancedCase nvdsinferserver::config::InferenceConfig::advanced_case ( ) const
inline

◆ advanced_case() [2/2]

AdvancedCase nvdsinferserver::config::InferenceConfig::advanced_case ( ) const

◆ backend() [1/2]

const ::nvdsinferserver::config::BackendParams& nvdsinferserver::config::InferenceConfig::backend ( ) const

◆ backend() [2/2]

const ::nvdsinferserver::config::BackendParams & nvdsinferserver::config::InferenceConfig::backend ( ) const
inline

◆ ByteSizeLong() [1/2]

size_t nvdsinferserver::config::InferenceConfig::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t nvdsinferserver::config::InferenceConfig::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void nvdsinferserver::config::InferenceConfig::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void nvdsinferserver::config::InferenceConfig::Clear ( )
final

◆ clear_advanced() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_advanced ( )

◆ clear_advanced() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_advanced ( )

◆ clear_backend() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_backend ( )

◆ clear_backend() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_backend ( )
inline

◆ clear_clip_object_outside_roi() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_clip_object_outside_roi ( )

◆ clear_clip_object_outside_roi() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_clip_object_outside_roi ( )
inline

◆ clear_custom_lib() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_custom_lib ( )

◆ clear_custom_lib() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_custom_lib ( )

◆ clear_extra() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_extra ( )
inline

◆ clear_extra() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_extra ( )

◆ clear_gpu_ids() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_gpu_ids ( )
inline

◆ clear_gpu_ids() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_gpu_ids ( )

◆ clear_input_tensor_from_meta() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_input_tensor_from_meta ( )

◆ clear_input_tensor_from_meta() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_input_tensor_from_meta ( )
inline

◆ clear_lstm() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_lstm ( )

◆ clear_lstm() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_lstm ( )

◆ clear_lstm_control() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_lstm_control ( )

◆ clear_lstm_control() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_lstm_control ( )

◆ clear_max_batch_size() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_max_batch_size ( )

◆ clear_max_batch_size() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_max_batch_size ( )
inline

◆ clear_postprocess() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_postprocess ( )
inline

◆ clear_postprocess() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_postprocess ( )

◆ clear_postprocessing() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_postprocessing ( )

◆ clear_postprocessing() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_postprocessing ( )

◆ clear_preprocess() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_preprocess ( )

◆ clear_preprocess() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_preprocess ( )

◆ clear_preprocessing() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_preprocessing ( )

◆ clear_preprocessing() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_preprocessing ( )

◆ clear_unique_id() [1/2]

void nvdsinferserver::config::InferenceConfig::clear_unique_id ( )

◆ clear_unique_id() [2/2]

void nvdsinferserver::config::InferenceConfig::clear_unique_id ( )
inline

◆ clip_object_outside_roi() [1/2]

bool nvdsinferserver::config::InferenceConfig::clip_object_outside_roi ( ) const

◆ clip_object_outside_roi() [2/2]

bool nvdsinferserver::config::InferenceConfig::clip_object_outside_roi ( ) const
inline

◆ CopyFrom() [1/2]

void nvdsinferserver::config::InferenceConfig::CopyFrom ( const InferenceConfig &  from)

◆ CopyFrom() [2/2]

void nvdsinferserver::config::InferenceConfig::CopyFrom ( const InferenceConfig &  from)

◆ custom_lib() [1/2]

const ::nvdsinferserver::config::CustomLib& nvdsinferserver::config::InferenceConfig::custom_lib ( ) const

◆ custom_lib() [2/2]

const ::nvdsinferserver::config::CustomLib & nvdsinferserver::config::InferenceConfig::custom_lib ( ) const
inline

◆ default_instance() [1/2]

static const InferenceConfig& nvdsinferserver::config::InferenceConfig::default_instance ( )
inlinestatic

◆ default_instance() [2/2]

static const InferenceConfig& nvdsinferserver::config::InferenceConfig::default_instance ( )
inlinestatic

◆ descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::InferenceConfig::descriptor ( )
inlinestatic

◆ descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::InferenceConfig::descriptor ( )
inlinestatic

◆ extra() [1/2]

const ::nvdsinferserver::config::ExtraControl & nvdsinferserver::config::InferenceConfig::extra ( ) const
inline

◆ extra() [2/2]

const ::nvdsinferserver::config::ExtraControl& nvdsinferserver::config::InferenceConfig::extra ( ) const

◆ GetCachedSize() [1/2]

int nvdsinferserver::config::InferenceConfig::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int nvdsinferserver::config::InferenceConfig::GetCachedSize ( ) const
inlinefinal

◆ GetClassData() [1/2]

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* nvdsinferserver::config::InferenceConfig::GetClassData ( ) const
final

◆ GetClassData() [2/2]

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* nvdsinferserver::config::InferenceConfig::GetClassData ( ) const
final

◆ GetDescriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::InferenceConfig::GetDescriptor ( )
inlinestatic

◆ GetDescriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* nvdsinferserver::config::InferenceConfig::GetDescriptor ( )
inlinestatic

◆ GetMetadata() [1/2]

::PROTOBUF_NAMESPACE_ID::Metadata nvdsinferserver::config::InferenceConfig::GetMetadata ( ) const
final

◆ GetMetadata() [2/2]

::PROTOBUF_NAMESPACE_ID::Metadata nvdsinferserver::config::InferenceConfig::GetMetadata ( ) const
final

◆ GetReflection() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* nvdsinferserver::config::InferenceConfig::GetReflection ( )
inlinestatic

◆ GetReflection() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* nvdsinferserver::config::InferenceConfig::GetReflection ( )
inlinestatic

◆ gpu_ids() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & nvdsinferserver::config::InferenceConfig::gpu_ids ( ) const
inline

◆ gpu_ids() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >& nvdsinferserver::config::InferenceConfig::gpu_ids ( ) const

◆ gpu_ids() [3/4]

int32_t nvdsinferserver::config::InferenceConfig::gpu_ids ( int  index) const
inline

◆ gpu_ids() [4/4]

int32_t nvdsinferserver::config::InferenceConfig::gpu_ids ( int  index) const

◆ gpu_ids_size() [1/2]

int nvdsinferserver::config::InferenceConfig::gpu_ids_size ( ) const
inline

◆ gpu_ids_size() [2/2]

int nvdsinferserver::config::InferenceConfig::gpu_ids_size ( ) const

◆ has_backend() [1/2]

bool nvdsinferserver::config::InferenceConfig::has_backend ( ) const

◆ has_backend() [2/2]

bool nvdsinferserver::config::InferenceConfig::has_backend ( ) const
inline

◆ has_custom_lib() [1/2]

bool nvdsinferserver::config::InferenceConfig::has_custom_lib ( ) const

◆ has_custom_lib() [2/2]

bool nvdsinferserver::config::InferenceConfig::has_custom_lib ( ) const
inline

◆ has_extra() [1/2]

bool nvdsinferserver::config::InferenceConfig::has_extra ( ) const
inline

◆ has_extra() [2/2]

bool nvdsinferserver::config::InferenceConfig::has_extra ( ) const

◆ has_input_tensor_from_meta() [1/2]

bool nvdsinferserver::config::InferenceConfig::has_input_tensor_from_meta ( ) const

◆ has_input_tensor_from_meta() [2/2]

bool nvdsinferserver::config::InferenceConfig::has_input_tensor_from_meta ( ) const
inline

◆ has_lstm() [1/2]

bool nvdsinferserver::config::InferenceConfig::has_lstm ( ) const
inline

◆ has_lstm() [2/2]

bool nvdsinferserver::config::InferenceConfig::has_lstm ( ) const

◆ has_postprocess() [1/2]

bool nvdsinferserver::config::InferenceConfig::has_postprocess ( ) const
inline

◆ has_postprocess() [2/2]

bool nvdsinferserver::config::InferenceConfig::has_postprocess ( ) const

◆ has_preprocess() [1/2]

bool nvdsinferserver::config::InferenceConfig::has_preprocess ( ) const

◆ has_preprocess() [2/2]

bool nvdsinferserver::config::InferenceConfig::has_preprocess ( ) const
inline

◆ input_tensor_from_meta() [1/2]

const ::nvdsinferserver::config::InputTensorFromMeta& nvdsinferserver::config::InferenceConfig::input_tensor_from_meta ( ) const

◆ input_tensor_from_meta() [2/2]

const ::nvdsinferserver::config::InputTensorFromMeta & nvdsinferserver::config::InferenceConfig::input_tensor_from_meta ( ) const
inline

◆ internal_default_instance() [1/2]

static const InferenceConfig* nvdsinferserver::config::InferenceConfig::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const InferenceConfig* nvdsinferserver::config::InferenceConfig::internal_default_instance ( )
inlinestatic

◆ IsInitialized() [1/2]

bool nvdsinferserver::config::InferenceConfig::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool nvdsinferserver::config::InferenceConfig::IsInitialized ( ) const
final

◆ lstm() [1/2]

const ::nvdsinferserver::config::LstmParams & nvdsinferserver::config::InferenceConfig::lstm ( ) const
inline

◆ lstm() [2/2]

const ::nvdsinferserver::config::LstmParams& nvdsinferserver::config::InferenceConfig::lstm ( ) const

◆ lstm_control_case() [1/2]

InferenceConfig::LstmControlCase nvdsinferserver::config::InferenceConfig::lstm_control_case ( ) const
inline

◆ lstm_control_case() [2/2]

LstmControlCase nvdsinferserver::config::InferenceConfig::lstm_control_case ( ) const

◆ max_batch_size() [1/2]

uint32_t nvdsinferserver::config::InferenceConfig::max_batch_size ( ) const

◆ max_batch_size() [2/2]

uint32_t nvdsinferserver::config::InferenceConfig::max_batch_size ( ) const
inline

◆ MergeFrom() [1/2]

void nvdsinferserver::config::InferenceConfig::MergeFrom ( const InferenceConfig &  from)
inline

◆ MergeFrom() [2/2]

void nvdsinferserver::config::InferenceConfig::MergeFrom ( const InferenceConfig &  from)
inline

◆ mutable_backend() [1/2]

nvdsinferserver::config::BackendParams * nvdsinferserver::config::InferenceConfig::mutable_backend ( )
inline

◆ mutable_backend() [2/2]

::nvdsinferserver::config::BackendParams* nvdsinferserver::config::InferenceConfig::mutable_backend ( )

◆ mutable_custom_lib() [1/2]

::nvdsinferserver::config::CustomLib* nvdsinferserver::config::InferenceConfig::mutable_custom_lib ( )

◆ mutable_custom_lib() [2/2]

nvdsinferserver::config::CustomLib * nvdsinferserver::config::InferenceConfig::mutable_custom_lib ( )
inline

◆ mutable_extra() [1/2]

nvdsinferserver::config::ExtraControl * nvdsinferserver::config::InferenceConfig::mutable_extra ( )
inline

◆ mutable_extra() [2/2]

::nvdsinferserver::config::ExtraControl* nvdsinferserver::config::InferenceConfig::mutable_extra ( )

◆ mutable_gpu_ids() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * nvdsinferserver::config::InferenceConfig::mutable_gpu_ids ( )
inline

◆ mutable_gpu_ids() [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >* nvdsinferserver::config::InferenceConfig::mutable_gpu_ids ( )

◆ mutable_input_tensor_from_meta() [1/2]

nvdsinferserver::config::InputTensorFromMeta * nvdsinferserver::config::InferenceConfig::mutable_input_tensor_from_meta ( )
inline

◆ mutable_input_tensor_from_meta() [2/2]

::nvdsinferserver::config::InputTensorFromMeta* nvdsinferserver::config::InferenceConfig::mutable_input_tensor_from_meta ( )

◆ mutable_lstm() [1/2]

nvdsinferserver::config::LstmParams * nvdsinferserver::config::InferenceConfig::mutable_lstm ( )
inline

◆ mutable_lstm() [2/2]

::nvdsinferserver::config::LstmParams* nvdsinferserver::config::InferenceConfig::mutable_lstm ( )

◆ mutable_postprocess() [1/2]

nvdsinferserver::config::PostProcessParams * nvdsinferserver::config::InferenceConfig::mutable_postprocess ( )
inline

◆ mutable_postprocess() [2/2]

::nvdsinferserver::config::PostProcessParams* nvdsinferserver::config::InferenceConfig::mutable_postprocess ( )

◆ mutable_preprocess() [1/2]

::nvdsinferserver::config::PreProcessParams* nvdsinferserver::config::InferenceConfig::mutable_preprocess ( )

◆ mutable_preprocess() [2/2]

nvdsinferserver::config::PreProcessParams * nvdsinferserver::config::InferenceConfig::mutable_preprocess ( )
inline

◆ New() [1/2]

InferenceConfig* nvdsinferserver::config::InferenceConfig::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ New() [2/2]

InferenceConfig* nvdsinferserver::config::InferenceConfig::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ operator=() [1/4]

InferenceConfig& nvdsinferserver::config::InferenceConfig::operator= ( const InferenceConfig &  from)
inline

◆ operator=() [2/4]

InferenceConfig& nvdsinferserver::config::InferenceConfig::operator= ( const InferenceConfig &  from)
inline

◆ operator=() [3/4]

InferenceConfig& nvdsinferserver::config::InferenceConfig::operator= ( InferenceConfig &&  from)
inlinenoexcept

◆ operator=() [4/4]

InferenceConfig& nvdsinferserver::config::InferenceConfig::operator= ( InferenceConfig &&  from)
inlinenoexcept

◆ postprocess() [1/2]

const ::nvdsinferserver::config::PostProcessParams & nvdsinferserver::config::InferenceConfig::postprocess ( ) const
inline

◆ postprocess() [2/2]

const ::nvdsinferserver::config::PostProcessParams& nvdsinferserver::config::InferenceConfig::postprocess ( ) const

◆ postprocessing_case() [1/2]

InferenceConfig::PostprocessingCase nvdsinferserver::config::InferenceConfig::postprocessing_case ( ) const
inline

◆ postprocessing_case() [2/2]

PostprocessingCase nvdsinferserver::config::InferenceConfig::postprocessing_case ( ) const

◆ preprocess() [1/2]

const ::nvdsinferserver::config::PreProcessParams& nvdsinferserver::config::InferenceConfig::preprocess ( ) const

◆ preprocess() [2/2]

const ::nvdsinferserver::config::PreProcessParams & nvdsinferserver::config::InferenceConfig::preprocess ( ) const
inline

◆ preprocessing_case() [1/2]

PreprocessingCase nvdsinferserver::config::InferenceConfig::preprocessing_case ( ) const

◆ preprocessing_case() [2/2]

InferenceConfig::PreprocessingCase nvdsinferserver::config::InferenceConfig::preprocessing_case ( ) const
inline

◆ release_backend() [1/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::BackendParams* nvdsinferserver::config::InferenceConfig::release_backend ( )

◆ release_backend() [2/2]

nvdsinferserver::config::BackendParams * nvdsinferserver::config::InferenceConfig::release_backend ( )
inline

◆ release_custom_lib() [1/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::CustomLib* nvdsinferserver::config::InferenceConfig::release_custom_lib ( )

◆ release_custom_lib() [2/2]

nvdsinferserver::config::CustomLib * nvdsinferserver::config::InferenceConfig::release_custom_lib ( )
inline

◆ release_extra() [1/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::ExtraControl* nvdsinferserver::config::InferenceConfig::release_extra ( )

◆ release_extra() [2/2]

nvdsinferserver::config::ExtraControl * nvdsinferserver::config::InferenceConfig::release_extra ( )
inline

◆ release_input_tensor_from_meta() [1/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::InputTensorFromMeta* nvdsinferserver::config::InferenceConfig::release_input_tensor_from_meta ( )

◆ release_input_tensor_from_meta() [2/2]

nvdsinferserver::config::InputTensorFromMeta * nvdsinferserver::config::InferenceConfig::release_input_tensor_from_meta ( )
inline

◆ release_lstm() [1/2]

nvdsinferserver::config::LstmParams * nvdsinferserver::config::InferenceConfig::release_lstm ( )
inline

◆ release_lstm() [2/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::LstmParams* nvdsinferserver::config::InferenceConfig::release_lstm ( )

◆ release_postprocess() [1/2]

nvdsinferserver::config::PostProcessParams * nvdsinferserver::config::InferenceConfig::release_postprocess ( )
inline

◆ release_postprocess() [2/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::PostProcessParams* nvdsinferserver::config::InferenceConfig::release_postprocess ( )

◆ release_preprocess() [1/2]

PROTOBUF_NODISCARD ::nvdsinferserver::config::PreProcessParams* nvdsinferserver::config::InferenceConfig::release_preprocess ( )

◆ release_preprocess() [2/2]

nvdsinferserver::config::PreProcessParams * nvdsinferserver::config::InferenceConfig::release_preprocess ( )
inline

◆ set_allocated_backend() [1/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_backend ( ::nvdsinferserver::config::BackendParams *  backend)
inline

◆ set_allocated_backend() [2/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_backend ( ::nvdsinferserver::config::BackendParams *  backend)

◆ set_allocated_custom_lib() [1/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_custom_lib ( ::nvdsinferserver::config::CustomLib *  custom_lib)

◆ set_allocated_custom_lib() [2/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_custom_lib ( ::nvdsinferserver::config::CustomLib *  custom_lib)
inline

◆ set_allocated_extra() [1/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_extra ( ::nvdsinferserver::config::ExtraControl *  extra)

◆ set_allocated_extra() [2/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_extra ( ::nvdsinferserver::config::ExtraControl *  extra)

◆ set_allocated_input_tensor_from_meta() [1/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_input_tensor_from_meta ( ::nvdsinferserver::config::InputTensorFromMeta *  input_tensor_from_meta)

◆ set_allocated_input_tensor_from_meta() [2/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_input_tensor_from_meta ( ::nvdsinferserver::config::InputTensorFromMeta *  input_tensor_from_meta)

◆ set_allocated_lstm() [1/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_lstm ( ::nvdsinferserver::config::LstmParams *  lstm)

◆ set_allocated_lstm() [2/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_lstm ( ::nvdsinferserver::config::LstmParams *  lstm)

◆ set_allocated_postprocess() [1/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_postprocess ( ::nvdsinferserver::config::PostProcessParams *  postprocess)

◆ set_allocated_postprocess() [2/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_postprocess ( ::nvdsinferserver::config::PostProcessParams *  postprocess)

◆ set_allocated_preprocess() [1/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_preprocess ( ::nvdsinferserver::config::PreProcessParams *  preprocess)

◆ set_allocated_preprocess() [2/2]

void nvdsinferserver::config::InferenceConfig::set_allocated_preprocess ( ::nvdsinferserver::config::PreProcessParams *  preprocess)

◆ set_clip_object_outside_roi() [1/2]

void nvdsinferserver::config::InferenceConfig::set_clip_object_outside_roi ( bool  value)

◆ set_clip_object_outside_roi() [2/2]

void nvdsinferserver::config::InferenceConfig::set_clip_object_outside_roi ( bool  value)
inline

◆ set_gpu_ids() [1/2]

void nvdsinferserver::config::InferenceConfig::set_gpu_ids ( int  index,
int32_t  value 
)

◆ set_gpu_ids() [2/2]

void nvdsinferserver::config::InferenceConfig::set_gpu_ids ( int  index,
int32_t  value 
)
inline

◆ set_max_batch_size() [1/2]

void nvdsinferserver::config::InferenceConfig::set_max_batch_size ( uint32_t  value)

◆ set_max_batch_size() [2/2]

void nvdsinferserver::config::InferenceConfig::set_max_batch_size ( uint32_t  value)
inline

◆ set_unique_id() [1/2]

void nvdsinferserver::config::InferenceConfig::set_unique_id ( uint32_t  value)
inline

◆ set_unique_id() [2/2]

void nvdsinferserver::config::InferenceConfig::set_unique_id ( uint32_t  value)

◆ Swap() [1/2]

void nvdsinferserver::config::InferenceConfig::Swap ( InferenceConfig *  other)
inline

◆ Swap() [2/2]

void nvdsinferserver::config::InferenceConfig::Swap ( InferenceConfig *  other)
inline

◆ unique_id() [1/2]

uint32_t nvdsinferserver::config::InferenceConfig::unique_id ( ) const
inline

◆ unique_id() [2/2]

uint32_t nvdsinferserver::config::InferenceConfig::unique_id ( ) const

◆ unsafe_arena_release_backend() [1/2]

nvdsinferserver::config::BackendParams * nvdsinferserver::config::InferenceConfig::unsafe_arena_release_backend ( )
inline

◆ unsafe_arena_release_backend() [2/2]

::nvdsinferserver::config::BackendParams* nvdsinferserver::config::InferenceConfig::unsafe_arena_release_backend ( )

◆ unsafe_arena_release_custom_lib() [1/2]

nvdsinferserver::config::CustomLib * nvdsinferserver::config::InferenceConfig::unsafe_arena_release_custom_lib ( )
inline

◆ unsafe_arena_release_custom_lib() [2/2]

::nvdsinferserver::config::CustomLib* nvdsinferserver::config::InferenceConfig::unsafe_arena_release_custom_lib ( )

◆ unsafe_arena_release_extra() [1/2]

::nvdsinferserver::config::ExtraControl* nvdsinferserver::config::InferenceConfig::unsafe_arena_release_extra ( )

◆ unsafe_arena_release_extra() [2/2]

nvdsinferserver::config::ExtraControl * nvdsinferserver::config::InferenceConfig::unsafe_arena_release_extra ( )
inline

◆ unsafe_arena_release_input_tensor_from_meta() [1/2]

::nvdsinferserver::config::InputTensorFromMeta* nvdsinferserver::config::InferenceConfig::unsafe_arena_release_input_tensor_from_meta ( )

◆ unsafe_arena_release_input_tensor_from_meta() [2/2]

nvdsinferserver::config::InputTensorFromMeta * nvdsinferserver::config::InferenceConfig::unsafe_arena_release_input_tensor_from_meta ( )
inline

◆ unsafe_arena_release_lstm() [1/2]

::nvdsinferserver::config::LstmParams* nvdsinferserver::config::InferenceConfig::unsafe_arena_release_lstm ( )

◆ unsafe_arena_release_lstm() [2/2]

nvdsinferserver::config::LstmParams * nvdsinferserver::config::InferenceConfig::unsafe_arena_release_lstm ( )
inline

◆ unsafe_arena_release_postprocess() [1/2]

nvdsinferserver::config::PostProcessParams * nvdsinferserver::config::InferenceConfig::unsafe_arena_release_postprocess ( )
inline

◆ unsafe_arena_release_postprocess() [2/2]

::nvdsinferserver::config::PostProcessParams* nvdsinferserver::config::InferenceConfig::unsafe_arena_release_postprocess ( )

◆ unsafe_arena_release_preprocess() [1/2]

::nvdsinferserver::config::PreProcessParams* nvdsinferserver::config::InferenceConfig::unsafe_arena_release_preprocess ( )

◆ unsafe_arena_release_preprocess() [2/2]

nvdsinferserver::config::PreProcessParams * nvdsinferserver::config::InferenceConfig::unsafe_arena_release_preprocess ( )
inline

◆ unsafe_arena_set_allocated_backend() [1/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_backend ( ::nvdsinferserver::config::BackendParams *  backend)
inline

◆ unsafe_arena_set_allocated_backend() [2/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_backend ( ::nvdsinferserver::config::BackendParams *  backend)

◆ unsafe_arena_set_allocated_custom_lib() [1/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_custom_lib ( ::nvdsinferserver::config::CustomLib *  custom_lib)
inline

◆ unsafe_arena_set_allocated_custom_lib() [2/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_custom_lib ( ::nvdsinferserver::config::CustomLib *  custom_lib)

◆ unsafe_arena_set_allocated_extra() [1/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_extra ( ::nvdsinferserver::config::ExtraControl *  extra)
inline

◆ unsafe_arena_set_allocated_extra() [2/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_extra ( ::nvdsinferserver::config::ExtraControl *  extra)

◆ unsafe_arena_set_allocated_input_tensor_from_meta() [1/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_input_tensor_from_meta ( ::nvdsinferserver::config::InputTensorFromMeta *  input_tensor_from_meta)

◆ unsafe_arena_set_allocated_input_tensor_from_meta() [2/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_input_tensor_from_meta ( ::nvdsinferserver::config::InputTensorFromMeta *  input_tensor_from_meta)
inline

◆ unsafe_arena_set_allocated_lstm() [1/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_lstm ( ::nvdsinferserver::config::LstmParams *  lstm)
inline

◆ unsafe_arena_set_allocated_lstm() [2/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_lstm ( ::nvdsinferserver::config::LstmParams *  lstm)

◆ unsafe_arena_set_allocated_postprocess() [1/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_postprocess ( ::nvdsinferserver::config::PostProcessParams *  postprocess)
inline

◆ unsafe_arena_set_allocated_postprocess() [2/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_postprocess ( ::nvdsinferserver::config::PostProcessParams *  postprocess)

◆ unsafe_arena_set_allocated_preprocess() [1/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_preprocess ( ::nvdsinferserver::config::PreProcessParams *  preprocess)

◆ unsafe_arena_set_allocated_preprocess() [2/2]

void nvdsinferserver::config::InferenceConfig::unsafe_arena_set_allocated_preprocess ( ::nvdsinferserver::config::PreProcessParams *  preprocess)
inline

◆ UnsafeArenaSwap() [1/2]

void nvdsinferserver::config::InferenceConfig::UnsafeArenaSwap ( InferenceConfig *  other)
inline

◆ UnsafeArenaSwap() [2/2]

void nvdsinferserver::config::InferenceConfig::UnsafeArenaSwap ( InferenceConfig *  other)
inline

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

◆ ::TableStruct_nvdsinferserver_5fconfig_2eproto

◆ swap [1/2]

void swap ( InferenceConfig &  a,
InferenceConfig &  b 
)
friend

◆ swap [2/2]

void swap ( InferenceConfig &  a,
InferenceConfig &  b 
)
friend

Field Documentation

◆ _class_data_

static const ClassData nvdsinferserver::config::InferenceConfig::_class_data_
static

◆ _impl_

Impl_ nvdsinferserver::config::InferenceConfig::_impl_

◆ kIndexInFileMessages

static constexpr int nvdsinferserver::config::InferenceConfig::kIndexInFileMessages
staticconstexpr
Initial value:
=
9

Definition at line 2124 of file sources/libs/nvdsinferserver/nvdsinferserver_config.pb.h.


The documentation for this class was generated from the following file: