ClassList > mediapipe > NonMaxSuppressionCalculatorOptions
Inherits the following classes: PROTOBUF_NAMESPACE_ID::Message
Classes
Public Types
Public Attributes
Type |
Name |
::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::mediapipe::CalculatorOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::mediapipe::NonMaxSuppressionCalculatorOptions >, 11, false > |
ext
|
Public Static Attributes
Public Functions
Public Static Functions
Protected Functions
Public Types Documentation
typedef NmsAlgorithm
typedef NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm;
typedef OverlapType
typedef NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType;
enum NonMaxSuppressionCalculatorOptions
enum mediapipe::NonMaxSuppressionCalculatorOptions::NonMaxSuppressionCalculatorOptions {
kReturnEmptyDetectionsFieldNumber = 5,
kAlgorithmFieldNumber = 7,
kMinScoreThresholdFieldNumber = 6,
kNumDetectionStreamsFieldNumber = 1,
kMaxNumDetectionsFieldNumber = 2,
kMinSuppressionThresholdFieldNumber = 3,
kOverlapTypeFieldNumber = 4
};
Public Attributes Documentation
variable ext
PROTOBUF_ATTRIBUTE_INIT_PRIORITY::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier<::mediapipe::CalculatorOptions,::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits<::mediapipe::NonMaxSuppressionCalculatorOptions >, 11, false > mediapipe::NonMaxSuppressionCalculatorOptions::ext;
Public Static Attributes Documentation
variable DEFAULT
constexpr NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions::DEFAULT;
variable INTERSECTION_OVER_UNION
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::INTERSECTION_OVER_UNION;
variable JACCARD
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::JACCARD;
variable MODIFIED_JACCARD
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::MODIFIED_JACCARD;
variable NmsAlgorithm_ARRAYSIZE
constexpr int mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm_ARRAYSIZE;
variable NmsAlgorithm_MAX
constexpr NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm_MAX;
variable NmsAlgorithm_MIN
constexpr NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm_MIN;
variable OverlapType_ARRAYSIZE
constexpr int mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType_ARRAYSIZE;
variable OverlapType_MAX
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType_MAX;
variable OverlapType_MIN
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType_MIN;
variable UNSPECIFIED_OVERLAP_TYPE
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::UNSPECIFIED_OVERLAP_TYPE;
variable WEIGHTED
constexpr NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions::WEIGHTED;
variable _class_data_
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData mediapipe::NonMaxSuppressionCalculatorOptions::_class_data_;
variable kExtFieldNumber
const int mediapipe::NonMaxSuppressionCalculatorOptions::kExtFieldNumber;
variable kIndexInFileMessages
constexpr int mediapipe::NonMaxSuppressionCalculatorOptions::kIndexInFileMessages;
Public Functions Documentation
function ByteSizeLong
size_t mediapipe::NonMaxSuppressionCalculatorOptions::ByteSizeLong () const
function Clear
PROTOBUF_ATTRIBUTE_REINITIALIZES void mediapipe::NonMaxSuppressionCalculatorOptions::Clear ()
function CopyFrom
void mediapipe::NonMaxSuppressionCalculatorOptions::CopyFrom (
const NonMaxSuppressionCalculatorOptions & from
)
function GetCachedSize
inline int mediapipe::NonMaxSuppressionCalculatorOptions::GetCachedSize () const
function GetClassData
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * mediapipe::NonMaxSuppressionCalculatorOptions::GetClassData () const
::PROTOBUF_NAMESPACE_ID::Metadata mediapipe::NonMaxSuppressionCalculatorOptions::GetMetadata () const
function IsInitialized
bool mediapipe::NonMaxSuppressionCalculatorOptions::IsInitialized () const
function MergeFrom
void mediapipe::NonMaxSuppressionCalculatorOptions::MergeFrom (
const NonMaxSuppressionCalculatorOptions & from
)
function New
inline NonMaxSuppressionCalculatorOptions * mediapipe::NonMaxSuppressionCalculatorOptions::New (
::PROTOBUF_NAMESPACE_ID::Arena * arena=nullptr
) const
function NonMaxSuppressionCalculatorOptions [1/5]
inline mediapipe::NonMaxSuppressionCalculatorOptions::NonMaxSuppressionCalculatorOptions ()
function NonMaxSuppressionCalculatorOptions [2/5]
explicit constexpr mediapipe::NonMaxSuppressionCalculatorOptions::NonMaxSuppressionCalculatorOptions (
::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized
)
function NonMaxSuppressionCalculatorOptions [3/5]
mediapipe::NonMaxSuppressionCalculatorOptions::NonMaxSuppressionCalculatorOptions (
const NonMaxSuppressionCalculatorOptions & from
)
function NonMaxSuppressionCalculatorOptions [4/5]
inline mediapipe::NonMaxSuppressionCalculatorOptions::NonMaxSuppressionCalculatorOptions (
NonMaxSuppressionCalculatorOptions && from
) noexcept
function Swap
inline void mediapipe::NonMaxSuppressionCalculatorOptions::Swap (
NonMaxSuppressionCalculatorOptions * other
)
function UnsafeArenaSwap
inline void mediapipe::NonMaxSuppressionCalculatorOptions::UnsafeArenaSwap (
NonMaxSuppressionCalculatorOptions * other
)
function _InternalParse
const char * mediapipe::NonMaxSuppressionCalculatorOptions::_InternalParse (
const char * ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext * ctx
)
function _InternalSerialize
uint8_t * mediapipe::NonMaxSuppressionCalculatorOptions::_InternalSerialize (
uint8_t * target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream
) const
function algorithm
inline ::mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions::algorithm () const
function clear_algorithm
inline void mediapipe::NonMaxSuppressionCalculatorOptions::clear_algorithm ()
function clear_max_num_detections
inline void mediapipe::NonMaxSuppressionCalculatorOptions::clear_max_num_detections ()
function clear_min_score_threshold
inline void mediapipe::NonMaxSuppressionCalculatorOptions::clear_min_score_threshold ()
function clear_min_suppression_threshold
inline void mediapipe::NonMaxSuppressionCalculatorOptions::clear_min_suppression_threshold ()
function clear_num_detection_streams
inline void mediapipe::NonMaxSuppressionCalculatorOptions::clear_num_detection_streams ()
function clear_overlap_type
inline void mediapipe::NonMaxSuppressionCalculatorOptions::clear_overlap_type ()
function clear_return_empty_detections
inline void mediapipe::NonMaxSuppressionCalculatorOptions::clear_return_empty_detections ()
function has_algorithm
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::has_algorithm () const
function has_max_num_detections
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::has_max_num_detections () const
function has_min_score_threshold
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::has_min_score_threshold () const
function has_min_suppression_threshold
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::has_min_suppression_threshold () const
function has_num_detection_streams
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::has_num_detection_streams () const
function has_overlap_type
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::has_overlap_type () const
function has_return_empty_detections
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::has_return_empty_detections () const
function max_num_detections
inline int32_t mediapipe::NonMaxSuppressionCalculatorOptions::max_num_detections () const
function min_score_threshold
inline float mediapipe::NonMaxSuppressionCalculatorOptions::min_score_threshold () const
function min_suppression_threshold
inline float mediapipe::NonMaxSuppressionCalculatorOptions::min_suppression_threshold () const
function mutable_unknown_fields
inline inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mediapipe::NonMaxSuppressionCalculatorOptions::mutable_unknown_fields ()
function num_detection_streams
inline int32_t mediapipe::NonMaxSuppressionCalculatorOptions::num_detection_streams () const
function operator=
inline NonMaxSuppressionCalculatorOptions & mediapipe::NonMaxSuppressionCalculatorOptions::operator= (
const NonMaxSuppressionCalculatorOptions & from
)
function operator=
inline NonMaxSuppressionCalculatorOptions & mediapipe::NonMaxSuppressionCalculatorOptions::operator= (
NonMaxSuppressionCalculatorOptions && from
) noexcept
function overlap_type
inline ::mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions::overlap_type () const
function return_empty_detections
inline bool mediapipe::NonMaxSuppressionCalculatorOptions::return_empty_detections () const
function set_algorithm
inline void mediapipe::NonMaxSuppressionCalculatorOptions::set_algorithm (
::mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm value
)
function set_max_num_detections
inline void mediapipe::NonMaxSuppressionCalculatorOptions::set_max_num_detections (
int32_t value
)
function set_min_score_threshold
inline void mediapipe::NonMaxSuppressionCalculatorOptions::set_min_score_threshold (
float value
)
function set_min_suppression_threshold
inline void mediapipe::NonMaxSuppressionCalculatorOptions::set_min_suppression_threshold (
float value
)
function set_num_detection_streams
inline void mediapipe::NonMaxSuppressionCalculatorOptions::set_num_detection_streams (
int32_t value
)
function set_overlap_type
inline void mediapipe::NonMaxSuppressionCalculatorOptions::set_overlap_type (
::mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType value
)
function set_return_empty_detections
inline void mediapipe::NonMaxSuppressionCalculatorOptions::set_return_empty_detections (
bool value
)
function unknown_fields
inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & mediapipe::NonMaxSuppressionCalculatorOptions::unknown_fields () const
function ~NonMaxSuppressionCalculatorOptions
mediapipe::NonMaxSuppressionCalculatorOptions::~NonMaxSuppressionCalculatorOptions () override
Public Static Functions Documentation
function GetDescriptor
static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::NonMaxSuppressionCalculatorOptions::GetDescriptor ()
function GetReflection
static inline const ::PROTOBUF_NAMESPACE_ID::Reflection * mediapipe::NonMaxSuppressionCalculatorOptions::GetReflection ()
function NmsAlgorithm_IsValid
static inline bool mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm_IsValid (
int value
)
function NmsAlgorithm_Name
template<typename T>
static inline const std::string & mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm_Name (
T enum_t_value
)
function NmsAlgorithm_Parse
static inline bool mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
NmsAlgorithm * value
)
function NmsAlgorithm_descriptor
static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::NonMaxSuppressionCalculatorOptions::NmsAlgorithm_descriptor ()
function OverlapType_IsValid
static inline bool mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType_IsValid (
int value
)
function OverlapType_Name
template<typename T>
static inline const std::string & mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType_Name (
T enum_t_value
)
function OverlapType_Parse
static inline bool mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
OverlapType * value
)
function OverlapType_descriptor
static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::NonMaxSuppressionCalculatorOptions::OverlapType_descriptor ()
function default_instance
static inline const NonMaxSuppressionCalculatorOptions & mediapipe::NonMaxSuppressionCalculatorOptions::default_instance ()
function descriptor
static inline const ::PROTOBUF_NAMESPACE_ID::Descriptor * mediapipe::NonMaxSuppressionCalculatorOptions::descriptor ()
function internal_default_instance
static inline const NonMaxSuppressionCalculatorOptions * mediapipe::NonMaxSuppressionCalculatorOptions::internal_default_instance ()
Protected Functions Documentation
function NonMaxSuppressionCalculatorOptions [5/5]
explicit mediapipe::NonMaxSuppressionCalculatorOptions::NonMaxSuppressionCalculatorOptions (
::PROTOBUF_NAMESPACE_ID::Arena * arena,
bool is_message_owned=false
)
Friends Documentation
friend InternalHelper
template<typename T>
class mediapipe::NonMaxSuppressionCalculatorOptions::InternalHelper (
::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
)
class mediapipe::NonMaxSuppressionCalculatorOptions::AnyMetadata (
::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
)
struct mediapipe::NonMaxSuppressionCalculatorOptions::TableStruct_mediapipe_2fcalculators_2futil_2fnon_5fmax_5fsuppression_5fcalculator_2eproto (
::TableStruct_mediapipe_2fcalculators_2futil_2fnon_5fmax_5fsuppression_5fcalculator_2eproto
)
friend swap
inline void mediapipe::NonMaxSuppressionCalculatorOptions::swap (
NonMaxSuppressionCalculatorOptions & a,
NonMaxSuppressionCalculatorOptions & b
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/build/mediapipe/calculators/util/non_max_suppression_calculator.pb.h