ClassList > mediapipe > InferenceCalculatorOptions_InputOutputConfig
Inherits the following classes: PROTOBUF_NAMESPACE_ID::Message
Classes
Public Types
Public Static Attributes
Public Functions
Public Static Functions
Protected Functions
Public Types Documentation
typedef FeedbackTensorLink
typedef InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLink mediapipe::InferenceCalculatorOptions_InputOutputConfig::FeedbackTensorLink;
enum mediapipe::InferenceCalculatorOptions_InputOutputConfig::InputTensorMapCase {
kInputTensorIndicesMap = 1,
kInputTensorNamesMap = 3,
INPUTTENSORMAP_NOT_SET = 0
};
enum OutputTensorMapCase
enum mediapipe::InferenceCalculatorOptions_InputOutputConfig::OutputTensorMapCase {
kOutputTensorIndicesMap = 2,
kOutputTensorNamesMap = 4,
OUTPUTTENSORMAP_NOT_SET = 0
};
typedef TensorIndicesMap
typedef InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap mediapipe::InferenceCalculatorOptions_InputOutputConfig::TensorIndicesMap;
typedef TensorNamesMap
typedef InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap mediapipe::InferenceCalculatorOptions_InputOutputConfig::TensorNamesMap;
enum mediapipe::InferenceCalculatorOptions_InputOutputConfig::InferenceCalculatorOptions_InputOutputConfig {
kFeedbackTensorLinksFieldNumber = 5,
kInputTensorIndicesMapFieldNumber = 1,
kInputTensorNamesMapFieldNumber = 3,
kOutputTensorIndicesMapFieldNumber = 2,
kOutputTensorNamesMapFieldNumber = 4
};
Public Static Attributes Documentation
variable _class_data_
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData mediapipe::InferenceCalculatorOptions_InputOutputConfig::_class_data_;
variable kIndexInFileMessages
constexpr int mediapipe::InferenceCalculatorOptions_InputOutputConfig::kIndexInFileMessages;
Public Functions Documentation
function ByteSizeLong
size_t mediapipe::InferenceCalculatorOptions_InputOutputConfig::ByteSizeLong () const
function Clear
PROTOBUF_ATTRIBUTE_REINITIALIZES void mediapipe::InferenceCalculatorOptions_InputOutputConfig::Clear ()
function CopyFrom
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::CopyFrom (
const InferenceCalculatorOptions_InputOutputConfig & from
)
function GetCachedSize
inline int mediapipe::InferenceCalculatorOptions_InputOutputConfig::GetCachedSize () const
function GetClassData
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * mediapipe::InferenceCalculatorOptions_InputOutputConfig::GetClassData () const
::PROTOBUF_NAMESPACE_ID::Metadata mediapipe::InferenceCalculatorOptions_InputOutputConfig::GetMetadata () const
inline mediapipe::InferenceCalculatorOptions_InputOutputConfig::InferenceCalculatorOptions_InputOutputConfig ()
explicit constexpr mediapipe::InferenceCalculatorOptions_InputOutputConfig::InferenceCalculatorOptions_InputOutputConfig (
::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized
)
mediapipe::InferenceCalculatorOptions_InputOutputConfig::InferenceCalculatorOptions_InputOutputConfig (
const InferenceCalculatorOptions_InputOutputConfig & from
)
inline mediapipe::InferenceCalculatorOptions_InputOutputConfig::InferenceCalculatorOptions_InputOutputConfig (
InferenceCalculatorOptions_InputOutputConfig && from
) noexcept
inline InputTensorMapCase mediapipe::InferenceCalculatorOptions_InputOutputConfig::InputTensorMap_case () const
function IsInitialized
bool mediapipe::InferenceCalculatorOptions_InputOutputConfig::IsInitialized () const
function MergeFrom
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::MergeFrom (
const InferenceCalculatorOptions_InputOutputConfig & from
)
function New
inline InferenceCalculatorOptions_InputOutputConfig * mediapipe::InferenceCalculatorOptions_InputOutputConfig::New (
::PROTOBUF_NAMESPACE_ID::Arena * arena=nullptr
) const
function OutputTensorMap_case
inline OutputTensorMapCase mediapipe::InferenceCalculatorOptions_InputOutputConfig::OutputTensorMap_case () const
function Swap
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::Swap (
InferenceCalculatorOptions_InputOutputConfig * other
)
function UnsafeArenaSwap
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::UnsafeArenaSwap (
InferenceCalculatorOptions_InputOutputConfig * other
)
function _InternalParse
const char * mediapipe::InferenceCalculatorOptions_InputOutputConfig::_InternalParse (
const char * ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext * ctx
)
function _InternalSerialize
uint8_t * mediapipe::InferenceCalculatorOptions_InputOutputConfig::_InternalSerialize (
uint8_t * target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream
) const
function add_feedback_tensor_links
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLink * mediapipe::InferenceCalculatorOptions_InputOutputConfig::add_feedback_tensor_links ()
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::clear_InputTensorMap ()
function clear_OutputTensorMap
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::clear_OutputTensorMap ()
function clear_feedback_tensor_links
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::clear_feedback_tensor_links ()
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::clear_input_tensor_indices_map ()
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::clear_input_tensor_names_map ()
function clear_output_tensor_indices_map
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::clear_output_tensor_indices_map ()
function clear_output_tensor_names_map
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::clear_output_tensor_names_map ()
function feedback_tensor_links [1/2]
inline const ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLink & mediapipe::InferenceCalculatorOptions_InputOutputConfig::feedback_tensor_links (
int index
) const
function feedback_tensor_links [2/2]
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLink > & mediapipe::InferenceCalculatorOptions_InputOutputConfig::feedback_tensor_links () const
function feedback_tensor_links_size
inline int mediapipe::InferenceCalculatorOptions_InputOutputConfig::feedback_tensor_links_size () const
inline bool mediapipe::InferenceCalculatorOptions_InputOutputConfig::has_input_tensor_indices_map () const
inline bool mediapipe::InferenceCalculatorOptions_InputOutputConfig::has_input_tensor_names_map () const
function has_output_tensor_indices_map
inline bool mediapipe::InferenceCalculatorOptions_InputOutputConfig::has_output_tensor_indices_map () const
function has_output_tensor_names_map
inline bool mediapipe::InferenceCalculatorOptions_InputOutputConfig::has_output_tensor_names_map () const
inline const ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap & mediapipe::InferenceCalculatorOptions_InputOutputConfig::input_tensor_indices_map () const
inline const ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap & mediapipe::InferenceCalculatorOptions_InputOutputConfig::input_tensor_names_map () const
function mutable_feedback_tensor_links [1/2]
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLink * mediapipe::InferenceCalculatorOptions_InputOutputConfig::mutable_feedback_tensor_links (
int index
)
function mutable_feedback_tensor_links [2/2]
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLink > * mediapipe::InferenceCalculatorOptions_InputOutputConfig::mutable_feedback_tensor_links ()
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::mutable_input_tensor_indices_map ()
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::mutable_input_tensor_names_map ()
function mutable_output_tensor_indices_map
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::mutable_output_tensor_indices_map ()
function mutable_output_tensor_names_map
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::mutable_output_tensor_names_map ()
function mutable_unknown_fields
inline inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mediapipe::InferenceCalculatorOptions_InputOutputConfig::mutable_unknown_fields ()
function operator=
inline InferenceCalculatorOptions_InputOutputConfig & mediapipe::InferenceCalculatorOptions_InputOutputConfig::operator= (
const InferenceCalculatorOptions_InputOutputConfig & from
)
function operator=
inline InferenceCalculatorOptions_InputOutputConfig & mediapipe::InferenceCalculatorOptions_InputOutputConfig::operator= (
InferenceCalculatorOptions_InputOutputConfig && from
) noexcept
function output_tensor_indices_map
inline const ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap & mediapipe::InferenceCalculatorOptions_InputOutputConfig::output_tensor_indices_map () const
function output_tensor_names_map
inline const ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap & mediapipe::InferenceCalculatorOptions_InputOutputConfig::output_tensor_names_map () const
inline PROTOBUF_NODISCARD::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::release_input_tensor_indices_map ()
inline PROTOBUF_NODISCARD::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::release_input_tensor_names_map ()
function release_output_tensor_indices_map
inline PROTOBUF_NODISCARD::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::release_output_tensor_indices_map ()
function release_output_tensor_names_map
inline PROTOBUF_NODISCARD::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::release_output_tensor_names_map ()
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::set_allocated_input_tensor_indices_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * input_tensor_indices_map
)
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::set_allocated_input_tensor_names_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * input_tensor_names_map
)
function set_allocated_output_tensor_indices_map
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::set_allocated_output_tensor_indices_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * output_tensor_indices_map
)
function set_allocated_output_tensor_names_map
void mediapipe::InferenceCalculatorOptions_InputOutputConfig::set_allocated_output_tensor_names_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * output_tensor_names_map
)
function unknown_fields
inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & mediapipe::InferenceCalculatorOptions_InputOutputConfig::unknown_fields () const
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_release_input_tensor_indices_map ()
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_release_input_tensor_names_map ()
function unsafe_arena_release_output_tensor_indices_map
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_release_output_tensor_indices_map ()
function unsafe_arena_release_output_tensor_names_map
inline ::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_release_output_tensor_names_map ()
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_set_allocated_input_tensor_indices_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * input_tensor_indices_map
)
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_set_allocated_input_tensor_names_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * input_tensor_names_map
)
function unsafe_arena_set_allocated_output_tensor_indices_map
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_set_allocated_output_tensor_indices_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap * output_tensor_indices_map
)
function unsafe_arena_set_allocated_output_tensor_names_map
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::unsafe_arena_set_allocated_output_tensor_names_map (
::mediapipe::InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap * output_tensor_names_map
)
mediapipe::InferenceCalculatorOptions_InputOutputConfig::~InferenceCalculatorOptions_InputOutputConfig () override
Public Static Functions Documentation
function GetDescriptor
static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::InferenceCalculatorOptions_InputOutputConfig::GetDescriptor ()
function GetReflection
static inline const ::PROTOBUF_NAMESPACE_ID::Reflection * mediapipe::InferenceCalculatorOptions_InputOutputConfig::GetReflection ()
function default_instance
static inline const InferenceCalculatorOptions_InputOutputConfig & mediapipe::InferenceCalculatorOptions_InputOutputConfig::default_instance ()
function descriptor
static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::InferenceCalculatorOptions_InputOutputConfig::descriptor ()
function internal_default_instance
static inline const InferenceCalculatorOptions_InputOutputConfig * mediapipe::InferenceCalculatorOptions_InputOutputConfig::internal_default_instance ()
Protected Functions Documentation
explicit mediapipe::InferenceCalculatorOptions_InputOutputConfig::InferenceCalculatorOptions_InputOutputConfig (
::PROTOBUF_NAMESPACE_ID::Arena * arena,
bool is_message_owned=false
)
Friends Documentation
friend InternalHelper
template<typename T>
class mediapipe::InferenceCalculatorOptions_InputOutputConfig::InternalHelper (
::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
)
class mediapipe::InferenceCalculatorOptions_InputOutputConfig::AnyMetadata (
::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
)
struct mediapipe::InferenceCalculatorOptions_InputOutputConfig::TableStruct_mediapipe_2fcalculators_2ftensor_2finference_5fcalculator_2eproto (
::TableStruct_mediapipe_2fcalculators_2ftensor_2finference_5fcalculator_2eproto
)
friend swap
inline void mediapipe::InferenceCalculatorOptions_InputOutputConfig::swap (
InferenceCalculatorOptions_InputOutputConfig & a,
InferenceCalculatorOptions_InputOutputConfig & b
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/build/mediapipe/calculators/tensor/inference_calculator.pb.h