Namespace List > mediapipe
Namespaces
Classes
Public Types
Type |
Name |
typedef BeginLoopCalculator< std::vector<::mediapipe::Detection > > |
BeginLoopDetectionCalculator
|
typedef BeginLoopCalculator< std::vector< float > > |
BeginLoopFloatCalculator
|
typedef BeginLoopCalculator< std::vector< GpuBuffer > > |
BeginLoopGpuBufferCalculator
|
typedef BeginLoopCalculator< std::vector< Image > > |
BeginLoopImageCalculator
|
typedef BeginLoopCalculator< std::vector< ImageFrame > > |
BeginLoopImageFrameCalculator
|
typedef BeginLoopCalculator< std::vector< int > > |
BeginLoopIntCalculator
|
typedef BeginLoopCalculator< std::vector< Matrix > > |
BeginLoopMatrixCalculator
|
typedef BeginLoopCalculator< std::vector< std::vector< Matrix > > > |
BeginLoopMatrixVectorCalculator
|
typedef BeginLoopCalculator< std::vector<::mediapipe::NormalizedLandmarkList > > |
BeginLoopNormalizedLandmarkListVectorCalculator
|
typedef BeginLoopCalculator< std::vector<::mediapipe::NormalizedRect > > |
BeginLoopNormalizedRectCalculator
|
typedef BeginLoopCalculator< std::vector< std::string > > |
BeginLoopStringCalculator
|
typedef BeginLoopCalculator< std::vector< Tensor > > |
BeginLoopTensorCalculator
|
typedef BeginLoopCalculator< std::vector< uint64_t > > |
BeginLoopUint64tCalculator
|
enum |
BorderMode
|
typedef GlobalFactoryRegistry< std::unique_ptr< internal::CalculatorBaseFactory > > |
CalculatorBaseRegistry
|
enum int |
CallbackPacketCalculatorOptions_PointerType
|
typedef CollectionHasMinSizeCalculator< std::vector< mediapipe::ClassificationList > > |
ClassificationListVectorHasMinSizeCalculator
|
typedef ClipVectorSizeCalculator<::mediapipe::Detection > |
ClipDetectionVectorSizeCalculator
|
typedef ClipVectorSizeCalculator<::mediapipe::NormalizedRect > |
ClipNormalizedRectVectorSizeCalculator
|
typedef std::function< absl::Status(const std::string &encoding, std::unique_ptr< packet_internal::HolderBase > *holder_base)> |
DeserializeFn
|
typedef std::vector< Detection > |
Detections
|
enum int |
DetectionsToRectsCalculatorOptions_ConversionMode
|
typedef EndLoopCalculator< std::vector< std::array< float, 16 > > > |
EndLoopAffineMatrixCalculator
|
typedef EndLoopCalculator< std::vector< bool > > |
EndLoopBooleanCalculator
|
typedef EndLoopCalculator< std::vector<::mediapipe::ClassificationList > > |
EndLoopClassificationListCalculator
|
typedef EndLoopCalculator< std::vector<::mediapipe::Detection > > |
EndLoopDetectionCalculator
|
typedef EndLoopCalculator< std::vector< float > > |
EndLoopFloatCalculator
|
typedef EndLoopCalculator< std::vector< GpuBuffer > > |
EndLoopGpuBufferCalculator
|
typedef EndLoopCalculator< std::vector<::mediapipe::Image > > |
EndLoopImageCalculator
|
typedef EndLoopCalculator< std::vector< ImageFrame > > |
EndLoopImageFrameCalculator
|
typedef EndLoopCalculator< std::vector< std::pair< int, int > > > |
EndLoopImageSizeCalculator
|
typedef EndLoopCalculator< std::vector<::mediapipe::LandmarkList > > |
EndLoopLandmarkListVectorCalculator
|
typedef EndLoopCalculator< std::vector< Matrix > > |
EndLoopMatrixCalculator
|
typedef EndLoopCalculator< std::vector<::mediapipe::NormalizedLandmarkList > > |
EndLoopNormalizedLandmarkListVectorCalculator
|
typedef EndLoopCalculator< std::vector<::mediapipe::NormalizedRect > > |
EndLoopNormalizedRectCalculator
|
typedef EndLoopCalculator< std::vector<::mediapipe::RenderPointData > > |
EndLoopRenderDataCalculator
|
typedef EndLoopCalculator< std::vector< Tensor > > |
EndLoopTensorCalculator
|
typedef EndLoopCalculator< std::vector< TfLiteTensor > > |
EndLoopTfLiteTensorCalculator
|
typedef GlobalFactoryRegistry< absl::StatusOr< Executor * >, const MediaPipeOptions & > |
ExecutorRegistry
|
enum int |
FieldDescriptorProto_Type
|
typedef FilterCollectionCalculator< std::vector<::mediapipe::ClassificationList > > |
FilterClassificationListCollectionCalculator
|
typedef FilterCollectionCalculator< std::vector<::mediapipe::LandmarkList > > |
FilterLandmarkListCollectionCalculator
|
typedef FilterCollectionCalculator< std::vector<::mediapipe::NormalizedLandmarkList > > |
FilterNormalizedLandmarkListCollectionCalculator
|
typedef FilterCollectionCalculator< std::vector<::mediapipe::NormalizedRect > > |
FilterNormalizedRectCollectionCalculator
|
typedef FilterCollectionCalculator< std::vector< uint64_t > > |
FilterUInt64CollectionCalculator
|
typedef uint64 |
Fprint
|
enum int |
GateCalculatorOptions_GateState
|
typedef std::function< absl::Status()> |
GlStatusFunction
|
typedef std::shared_ptr< GlSyncPoint > |
GlSyncToken
|
typedef std::shared_ptr< GlTextureBuffer > |
GlTextureBufferSharedPtr
|
enum |
GlVersion
|
typedef std::function< void()> |
GlVoidFunction
|
enum uint32_t |
GpuBufferFormat
|
enum int |
GpuOrigin_Mode
|
enum int |
GraphTrace_EventType
|
enum int |
ImageFormat_Format
|
typedef std::shared_ptr< ImageFrame > |
ImageFrameSharedPtr
|
enum int |
ImageToTensorCalculatorOptions_BorderMode
|
typedef std::vector< std::pair< int, float > > |
IndexedScores
|
enum int |
InferenceCalculatorOptions_Delegate_Gpu_Api
|
enum int |
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior
|
enum int |
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage
|
enum int |
InputCollection_InputType
|
typedef absl::flat_hash_map< SignatureName, SignatureInputOutputTensorNames > |
InputOutputTensorNames
|
typedef GlobalFactoryRegistry< std::unique_ptr< InputStreamHandler >, std::shared_ptr< tool::TagMap >, CalculatorContextManager *, const MediaPipeOptions &, bool > |
InputStreamHandlerRegistry
|
typedef internal::Collection< InputStream * > |
InputStreamSet
|
typedef internal::Collection< InputStreamShard > |
InputStreamShardSet
|
typedef std::enable_if_t< std::is_copy_constructible< T >::value, bool > |
IsCopyable
|
typedef std::enable_if_t< std::is_move_constructible< T >::value, bool > |
IsMovable
|
typedef std::enable_if_t<!std::is_copy_constructible< T >::value, bool > |
IsNotCopyable
|
typedef std::enable_if_t<!std::is_move_constructible< T >::value, bool > |
IsNotMovable
|
enum int |
LabelsToRenderDataCalculatorOptions_Location
|
enum int |
LocationData_Format
|
enum int |
Locus_LocusType
|
typedef google::LogSeverity |
LogSeverity
|
typedef Eigen::MatrixXf |
Matrix
|
enum int |
MatrixData_Layout
|
typedef SplitVectorCalculator<::tflite::gpu::gl::GlBuffer, true > |
MovableSplitGlBufferVectorCalculator
|
enum |
NodeReadiness
|
enum int |
NonMaxSuppressionCalculatorOptions_NmsAlgorithm
|
enum int |
NonMaxSuppressionCalculatorOptions_OverlapType
|
typedef CollectionHasMinSizeCalculator< std::vector< mediapipe::NormalizedLandmarkList > > |
NormalizedLandmarkListVectorHasMinSizeCalculator
|
typedef CollectionHasMinSizeCalculator< std::vector< mediapipe::NormalizedRect > > |
NormalizedRectVectorHasMinSizeCalculator
|
typedef internal::Collection< OutputSidePacket, internal::CollectionStorage::kStorePointer > |
OutputSidePacketSet
|
typedef GlobalFactoryRegistry< std::unique_ptr< OutputStreamHandler >, std::shared_ptr< tool::TagMap >, CalculatorContextManager *, const MediaPipeOptions &, bool > |
OutputStreamHandlerRegistry
|
typedef internal::Collection< OutputStream * > |
OutputStreamSet
|
typedef internal::Collection< OutputStreamShard > |
OutputStreamShardSet
|
typedef internal::Collection< Packet > |
PacketSet
|
typedef internal::Collection< PacketType, internal::CollectionStorage::kStoreValue, PacketTypeSetErrorHandler > |
PacketTypeSet
|
enum |
PopulateGraphConfig
|
enum |
PopulateGraphConfig
|
typedef ::std::string |
ProtoString
|
enum int |
RenderAnnotation_Line_LineType
|
typedef std::function< void(const GlTexture &src, const GlTexture &dst)> |
RenderFunction
|
typedef std::function< absl::Status(const std::string &, std::string *)> |
ResourceProviderFn
|
typedef std::function< absl::Status(const packet_internal::HolderBase &holder_base, std::string *output)> |
SerializeFn
|
typedef std::string |
SignatureName
|
typedef SplitVectorCalculator< std::array< float, 16 >, false > |
SplitAffineMatrixVectorCalculator
|
typedef SplitVectorCalculator< mediapipe::ClassificationList, false > |
SplitClassificationListVectorCalculator
|
typedef SplitVectorCalculator< mediapipe::Detection, false > |
SplitDetectionVectorCalculator
|
typedef SplitVectorCalculator< float, false > |
SplitFloatVectorCalculator
|
typedef SplitVectorCalculator< mediapipe::Image, false > |
SplitImageVectorCalculator
|
typedef SplitVectorCalculator< mediapipe::NormalizedLandmark, false > |
SplitLandmarkVectorCalculator
|
typedef SplitVectorCalculator< Matrix, false > |
SplitMatrixVectorCalculator
|
typedef SplitVectorCalculator< mediapipe::NormalizedLandmarkList, false > |
SplitNormalizedLandmarkListVectorCalculator
|
typedef SplitVectorCalculator< mediapipe::NormalizedRect, false > |
SplitNormalizedRectVectorCalculator
|
typedef SplitVectorCalculator< Tensor, true > |
SplitTensorVectorCalculator
|
typedef SplitVectorCalculator< TfLiteTensor, false > |
SplitTfLiteTensorVectorCalculator
|
typedef SplitVectorCalculator< uint64_t, false > |
SplitUint64tVectorCalculator
|
typedef MonotonicClock::State |
State
|
typedef absl::StatusOr< OutputStreamPoller > |
StatusOrPoller
|
typedef GlobalFactoryRegistry< std::unique_ptr< Subgraph > > |
SubgraphRegistry
|
typedef InputStreamHandler::SyncSet |
SyncSet
|
enum int |
TensorsToDetectionsCalculatorOptions_BoxFormat
|
enum int |
TensorsToFloatsCalculatorOptions_Activation
|
enum int |
TensorsToLandmarksCalculatorOptions_Activation
|
typedef std::unique_ptr< TfLiteOpaqueDelegate, std::function< void(TfLiteOpaqueDelegate *)> > |
TfLiteDelegatePtr
|
typedef std::unique_ptr< tflite::FlatBufferModel, std::function< void(tflite::FlatBufferModel *)> > |
TfLiteModelPtr
|
enum int |
ThreadPoolExecutorOptions_ProcessorPerformance
|
typedef CircularBuffer< TraceEvent > |
TraceBuffer
|
typedef std::unordered_map< TraceEvent::EventType, TraceEventType, EventTypeHash > |
TraceEventRegistry
|
typedef signed int |
char32
|
typedef absl::Status |
directly
|
enum |
hand_input_type
|
enum |
input_image_type
|
enum |
palm_input_type
|
typedef google::protobuf::int64 |
proto_int64
|
typedef google::protobuf::uint64 |
proto_uint64
|
Public Attributes
Public Static Attributes
Public Functions
Type |
Name |
|
ABSL_DEPRECATED ("Prefer passing an explicit GlVersion argument (use " "GlContext::GetGlVersion)") const
|
void |
AddLogSink (LogSink * destination)
|
Packet |
Adopt (const T * ptr)
|
Packet |
AdoptAsSyncedPacket (const T * ptr)
|
Packet |
AdoptAsUniquePtr (T * ptr)
|
absl::Status |
AlreadyExistsError (absl::string_view message)
|
StatusBuilder |
AlreadyExistsErrorBuilder (mediapipe::source_location location)
|
void |
AssignNodeNames (GraphProfile * profile)
|
int |
BhwcBatchFromShape (const Tensor::Shape & shape)
|
int |
BhwcDepthFromShape (const Tensor::Shape & shape)
|
int |
BhwcHeightFromShape (const Tensor::Shape & shape)
|
int |
BhwcWidthFromShape (const Tensor::Shape & shape)
|
float |
CalculateIou (const Rectangle_f & rect1, const Rectangle_f & rect2)
|
bool |
CallbackPacketCalculatorOptions_PointerType_IsValid (int value)
|
const std::string & |
CallbackPacketCalculatorOptions_PointerType_Name (T enum_t_value)
|
bool |
CallbackPacketCalculatorOptions_PointerType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CallbackPacketCalculatorOptions_PointerType * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
CallbackPacketCalculatorOptions_PointerType_descriptor ()
|
absl::Status |
CancelledError ()
|
absl::Status |
CancelledError (absl::string_view message)
|
Timestamp |
ChannelSettledTimestamp (CalculatorContext * cc)
|
void |
CleanCalculatorProfiles (GraphProfile * profile)
|
void |
CleanTimeHistogram (TimeHistogram * histogram)
|
bool |
CompileShader (GLenum shader_type, const std::string & shader_source, GLuint * shader)
|
bool |
ContainsKey (const M & m, const Key & key)
|
absl::StatusOr< Tensor > |
ConvertTfLiteTensorToTensor (const TfLiteTensor & tflite_tensor)
|
absl::Status |
CopyCpuInputIntoInterpreterTensor (const Tensor & input_tensor, tflite::Interpreter & interpreter, int input_tensor_index)
|
absl::Status |
CopyCpuInputIntoTfLiteTensor (const Tensor & input_tensor, TfLiteTensor & tflite_tensor)
|
absl::Status |
CopyInputHeadersToOutputs (const InputStreamSet & inputs, const OutputStreamSet & outputs)
|
absl::Status |
CopyInputHeadersToOutputs (const InputStreamShardSet & inputs, OutputStreamShardSet * outputs)
|
absl::Status |
CopyInterpreterTensorIntoCpuOutput (const tflite::Interpreter & interpreter, int output_tensor_index, Tensor & output_tensor)
|
absl::Status |
CopyTfLiteTensorIntoCpuOutput (const TfLiteTensor & tflite_tensor, Tensor & output_tensor)
|
absl::StatusOr< std::unique_ptr< ImageToTensorConverter > > |
CreateImageToGlBufferTensorConverter (CalculatorContext * cc, bool input_starts_at_bottom, BorderMode border_mode)
|
absl::StatusOr< std::unique_ptr< ImageToTensorConverter > > |
CreateImageToGlTextureTensorConverter (CalculatorContext * cc, bool input_starts_at_bottom, BorderMode border_mode)
|
absl::StatusOr< std::unique_ptr< InferenceRunner > > |
CreateInferenceInterpreterDelegateRunner (api2::Packet< TfLiteModelPtr > model, api2::Packet< tflite::OpResolver > op_resolver, TfLiteDelegatePtr delegate, int interpreter_num_threads, const mediapipe::InferenceCalculatorOptions::InputOutputConfig * input_output_config)
|
absl::StatusOr< std::unique_ptr< ImageToTensorConverter > > |
CreateOpenCvConverter (CalculatorContext * cc, BorderMode border_mode, Tensor::ElementType tensor_type, cv::InterpolationFlags flags)
|
bool |
CreateShaderProgram (GLuint vertex_shader, GLuint fragment_shader, const std::unordered_map< GLuint, std::string > & attributes, GLuint * shader_program)
|
std::string |
DebugEdgeNames (const std::string & edge_type, const proto_ns::RepeatedPtrField< ProtoString > & edges)
|
std::string |
DebugName (const CalculatorGraphConfig::Node & node_config)
|
std::string |
Demangle (const char * mangled)
|
bool |
DetectionsToRectsCalculatorOptions_ConversionMode_IsValid (int value)
|
const std::string & |
DetectionsToRectsCalculatorOptions_ConversionMode_Name (T enum_t_value)
|
bool |
DetectionsToRectsCalculatorOptions_ConversionMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DetectionsToRectsCalculatorOptions_ConversionMode * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
DetectionsToRectsCalculatorOptions_ConversionMode_descriptor ()
|
bool |
DoesGpuInputStartAtBottom (const T & options)
|
absl::StatusOr< bool > |
DoesRectOverlap (const mediapipe::NormalizedRect & new_rect, absl::Span< const mediapipe::NormalizedRect > existing_rects, float min_similarity_threshold)
|
absl::Status |
FailedPreconditionError (absl::string_view message)
|
StatusBuilder |
FailedPreconditionErrorBuilder (mediapipe::source_location location)
|
bool |
FieldDescriptorProto_Type_IsValid (int value)
|
const std::string & |
FieldDescriptorProto_Type_Name (T enum_t_value)
|
bool |
FieldDescriptorProto_Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FieldDescriptorProto_Type * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
FieldDescriptorProto_Type_descriptor ()
|
const M::value_type::second_type & |
FindOrDie (const M & m, const typename M::value_type::first_type & key)
|
M::value_type::second_type & |
FindOrDie (M & m, const typename M::value_type::first_type & key)
|
const M::value_type::second_type * |
FindOrNull (const M & m, const typename M::value_type::first_type & key)
|
M::value_type::second_type * |
FindOrNull (M & m, const typename M::value_type::first_type & key)
|
const M::value_type::second_type & |
FindWithDefault (const M & m, const typename M::value_type::first_type & key, const typename M::value_type::second_type & value)
|
bool |
GateCalculatorOptions_GateState_IsValid (int value)
|
const std::string & |
GateCalculatorOptions_GateState_Name (T enum_t_value)
|
bool |
GateCalculatorOptions_GateState_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GateCalculatorOptions_GateState * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
GateCalculatorOptions_GateState_descriptor ()
|
BorderMode |
GetBorderMode (const mediapipe::ImageToTensorCalculatorOptions::BorderMode & mode)
|
CalculatorContext * |
GetCalculatorContext (CalculatorContextManager * manager)
|
StatusOr< std::string > |
GetDefaultTraceLogDirectory ()
|
T * |
GetFromUniquePtr (const Packet & packet)
|
std::vector< CollectionItemId > |
GetIds (const std::shared_ptr< tool::TagMap > & tag_map)
|
absl::StatusOr< std::shared_ptr< const mediapipe::Image > > |
GetInputImage (const api2::Packet< api2::OneOf< Image, mediapipe::ImageFrame > > & image_packet)
|
absl::StatusOr< std::shared_ptr< const mediapipe::Image > > |
GetInputImage (const api2::Packet< mediapipe::GpuBuffer > & image_gpu_packet)
|
absl::StatusOr< std::string > |
GetLogDirectory ()
|
int |
GetNumOutputChannels (const mediapipe::Image & image)
|
OutputTensorParams |
GetOutputTensorParams (const T & options)
|
Tensor::ElementType |
GetOutputTensorType (bool uses_gpu, const OutputTensorParams & params)
|
absl::Status |
GetResourceContents (const std::string & path, std::string * output, bool read_as_binary)
|
RotatedRect |
GetRoi (int input_width, int input_height, absl::optional< mediapipe::NormalizedRect > norm_rect)
|
void |
GetRotatedSubRectToRectTransformMatrix (const RotatedRect & sub_rect, int rect_width, int rect_height, bool flip_horizontally, std::array< float, 16 > * matrix_ptr)
|
void |
GetTransposedRotatedSubRectToRectTransformMatrix (const RotatedRect & sub_rect, int rect_width, int rect_height, bool flip_horizontally, std::array< float, 16 > * matrix_ptr)
|
absl::StatusOr< ValueTransformation > |
GetValueRangeTransformation (float from_range_min, float from_range_max, float to_range_min, float to_range_max)
|
int |
GetXnnpackNumThreads (const bool opts_has_delegate, const mediapipe::InferenceCalculatorOptions::Delegate & opts_delegate)
|
std::unique_ptr< mediapipe::Image > |
GetFrame< mediapipe::Image > () const
|
const GlTextureInfo & |
GlTextureInfoForGpuBufferFormat (GpuBufferFormat format, int plane)
|
const GlTextureInfo & |
GlTextureInfoForGpuBufferFormat (GpuBufferFormat format, int plane, GlVersion gl_version)
|
GLint |
GlhCompileShader (GLenum target, const GLchar * source, GLuint * shader, bool force_log_errors)
|
GLint |
GlhCreateProgram (const GLchar * vert_src, const GLchar * frag_src, GLsizei attr_count, const GLchar *const * attr_names, const GLint * attr_locations, GLuint * program, bool force_log_errors)
|
GLint |
GlhLinkProgram (GLuint program, bool force_log_errors)
|
GLint |
GlhValidateProgram (GLuint program)
|
GpuBufferFormat |
GpuBufferFormatForImageFormat (ImageFormat::Format format)
|
bool |
GpuOrigin_Mode_IsValid (int value)
|
const std::string & |
GpuOrigin_Mode_Name (T enum_t_value)
|
bool |
GpuOrigin_Mode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GpuOrigin_Mode * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
GpuOrigin_Mode_descriptor ()
|
bool |
GraphTrace_EventType_IsValid (int value)
|
const std::string & |
GraphTrace_EventType_Name (T enum_t_value)
|
bool |
GraphTrace_EventType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GraphTrace_EventType * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
GraphTrace_EventType_descriptor ()
|
bool |
HasCustomGlobalResourceProvider ()
|
bool |
HasTagOrIndex (const T & collection, const std::string & tag, int index)
|
bool |
HasTagOrIndex (T * collection, const std::string & tag, int index)
|
bool |
HasTagValue (const internal::Collection< S * > & c, const absl::string_view tag)
|
bool |
HasTagValue (const internal::Collection< S > & c, const absl::string_view tag)
|
bool |
HasTagValue (const C & c, const absl::string_view tag)
|
ImageFormat::Format |
ImageFormatForGpuBufferFormat (GpuBufferFormat format)
|
bool |
ImageFormat_Format_IsValid (int value)
|
const std::string & |
ImageFormat_Format_Name (T enum_t_value)
|
bool |
ImageFormat_Format_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ImageFormat_Format * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
ImageFormat_Format_descriptor ()
|
bool |
ImageToTensorCalculatorOptions_BorderMode_IsValid (int value)
|
const std::string & |
ImageToTensorCalculatorOptions_BorderMode_Name (T enum_t_value)
|
bool |
ImageToTensorCalculatorOptions_BorderMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ImageToTensorCalculatorOptions_BorderMode * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
ImageToTensorCalculatorOptions_BorderMode_descriptor ()
|
std::set< int > |
InferHigherCoreIds ()
|
std::set< int > |
InferLowerCoreIds ()
|
bool |
InferenceCalculatorOptions_Delegate_Gpu_Api_IsValid (int value)
|
const std::string & |
InferenceCalculatorOptions_Delegate_Gpu_Api_Name (T enum_t_value)
|
bool |
InferenceCalculatorOptions_Delegate_Gpu_Api_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, InferenceCalculatorOptions_Delegate_Gpu_Api * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
InferenceCalculatorOptions_Delegate_Gpu_Api_descriptor ()
|
bool |
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_IsValid (int value)
|
const std::string & |
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_Name (T enum_t_value)
|
bool |
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_descriptor ()
|
bool |
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_IsValid (int value)
|
const std::string & |
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_Name (T enum_t_value)
|
bool |
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_descriptor ()
|
bool |
InputCollection_InputType_IsValid (int value)
|
const std::string & |
InputCollection_InputType_Name (T enum_t_value)
|
bool |
InputCollection_InputType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, InputCollection_InputType * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
InputCollection_InputType_descriptor ()
|
bool |
InsertIfNotPresent (M * m, const typename M::value_type & vt)
|
bool |
InsertIfNotPresent (M * m, const typename M::value_type::first_type & key, const typename M::value_type::second_type & value)
|
absl::Status |
InternalError (absl::string_view message)
|
StatusBuilder |
InternalErrorBuilder (mediapipe::source_location location)
|
absl::Status |
InvalidArgumentError (absl::string_view message)
|
StatusBuilder |
InvalidArgumentErrorBuilder (mediapipe::source_location location)
|
bool |
IsCancelled (const absl::Status & status)
|
bool |
IsGlClampToBorderSupported (const mediapipe::GlContext & gl_context)
|
bool |
IsGraphOutputStream (InputStreamManager * stream, const std::vector< std::shared_ptr< internal::GraphOutputStream > > & graph_output_streams)
|
bool |
IsNotFound (const absl::Status & status)
|
bool |
IsPowerOfTwo (int v)
|
bool |
LabelsToRenderDataCalculatorOptions_Location_IsValid (int value)
|
const std::string & |
LabelsToRenderDataCalculatorOptions_Location_Name (T enum_t_value)
|
bool |
LabelsToRenderDataCalculatorOptions_Location_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LabelsToRenderDataCalculatorOptions_Location * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
LabelsToRenderDataCalculatorOptions_Location_descriptor ()
|
::mediapipe::BoundingBox |
ConvertToBBox<::mediapipe::BoundingBox > (int image_width, int image_height) const
|
::mediapipe::BoundingBox |
GetBBox<::mediapipe::BoundingBox > () const
|
bool |
LocationData_Format_IsValid (int value)
|
const std::string & |
LocationData_Format_Name (T enum_t_value)
|
bool |
LocationData_Format_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LocationData_Format * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
LocationData_Format_descriptor ()
|
bool |
Locus_LocusType_IsValid (int value)
|
const std::string & |
Locus_LocusType_Name (T enum_t_value)
|
bool |
Locus_LocusType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Locus_LocusType * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
Locus_LocusType_descriptor ()
|
void |
LogEvent (ProfilingContext * context, TraceEvent event)
|
void |
LogQueuedPackets (CalculatorContext * context, InputStreamManager * stream, Packet queue_tail)
|
|
MEDIAPIPE_DEFINE_SAFE_INT_TYPE (TimestampBaseType, int64_t, mediapipe::intops::LogFatalOnError)
|
|
MEDIAPIPE_REGISTER_TYPE (mediapipe::Image, "::mediapipe::Image", nullptr, nullptr)
|
|
MEDIAPIPE_REGISTER_TYPE (std::vector< mediapipe::Image >, "::std::vector<::mediapipe::Image>", nullptr, nullptr)
|
|
MEDIAPIPE_REGISTER_TYPE (::mediapipe::Packet, "::mediapipe::Packet", nullptr, nullptr)
|
|
MEDIAPIPE_REGISTER_TYPE (::std::vector<::mediapipe::Packet >, "::std::vector<::mediapipe::Packet>", nullptr, nullptr)
|
|
MEDIAPIPE_REGISTER_TYPE (::mediapipe::Timestamp, "::mediapipe::Timestamp", nullptr, nullptr)
|
|
MEDIAPIPE_REGISTER_TYPE (PACKET_PAIR_TYPE, "::std::pair<::mediapipe::Packet,::mediapipe::Packet>", nullptr, nullptr)
|
|
MEDIAPIPE_REGISTER_TYPE (PACKET_MAP_TYPE, "::std::map<std::string,::mediapipe::Packet>", nullptr, nullptr)
|
Packet |
MakePacket (Args &&... args)
|
TensorSpan |
MakeTensorSpan (api2::internal::MultiplePortAccess< Tensor, InputStreamShard, CalculatorContext > tensor_streams)
|
TensorSpan |
MakeTensorSpan (const std::vector< Tensor > & tensors)
|
std::string |
MatrixAsTextProto (const Matrix & matrix)
|
void |
MatrixDataProtoFromMatrix (const Matrix & matrix, MatrixData * matrix_data)
|
bool |
MatrixData_Layout_IsValid (int value)
|
const std::string & |
MatrixData_Layout_Name (T enum_t_value)
|
bool |
MatrixData_Layout_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, MatrixData_Layout * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
MatrixData_Layout_descriptor ()
|
void |
MatrixFromMatrixDataProto (const MatrixData & matrix_data, Matrix * matrix)
|
void |
MatrixFromTextProto (const std::string & text_proto, Matrix * matrix)
|
std::string * |
MediaPipeCheckOpHelper (absl::Status v, const char * msg)
|
std::string * |
MediaPipeCheckOpHelperOutOfLine (const absl::Status & v, const char * msg)
|
const size_t * |
MediaPipeTypeId (const std::string & type_string)
|
const std::string * |
MediaPipeTypeString ()
|
const std::string * |
MediaPipeTypeStringFromTypeId (TypeId type_id)
|
std::string |
MediaPipeTypeStringOrDemangled (TypeId type_id)
|
std::string |
MediaPipeTypeStringOrDemangled ()
|
void |
MediaPipe_RegisterTfLiteOpResolver (tflite::MutableOpResolver * resolver)
|
bool |
NonMaxSuppressionCalculatorOptions_NmsAlgorithm_IsValid (int value)
|
const std::string & |
NonMaxSuppressionCalculatorOptions_NmsAlgorithm_Name (T enum_t_value)
|
bool |
NonMaxSuppressionCalculatorOptions_NmsAlgorithm_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NonMaxSuppressionCalculatorOptions_NmsAlgorithm * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
NonMaxSuppressionCalculatorOptions_NmsAlgorithm_descriptor ()
|
bool |
NonMaxSuppressionCalculatorOptions_OverlapType_IsValid (int value)
|
const std::string & |
NonMaxSuppressionCalculatorOptions_OverlapType_Name (T enum_t_value)
|
bool |
NonMaxSuppressionCalculatorOptions_OverlapType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NonMaxSuppressionCalculatorOptions_OverlapType * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
NonMaxSuppressionCalculatorOptions_OverlapType_descriptor ()
|
absl::Status |
NotFoundError (absl::string_view message)
|
StatusBuilder |
NotFoundErrorBuilder (mediapipe::source_location location)
|
int |
NumCPUCores ()
|
absl::Status |
OkStatus ()
|
absl::Status |
OutOfRangeError (absl::string_view message)
|
std::unique_ptr< GlOverride > |
OverrideGlTexParameterfv (GLenum name, std::array< GLfloat, kNumValues > values)
|
ABSL_MUST_USE_RESULT std::unique_ptr< GlOverride > |
OverrideGlTexParameterfv (GLenum name, std::array< GLfloat, kNumValues > values)
|
template std::unique_ptr< GlOverride > |
OverrideGlTexParameterfv< 4 > (GLenum name, std::array< GLfloat, 4 > values)
|
std::unique_ptr< GlOverride > |
OverrideGlTexParametri (GLenum name, GLint value)
|
absl::StatusOr< std::array< float, 4 > > |
PadRoi (int input_tensor_width, int input_tensor_height, bool keep_aspect_ratio, RotatedRect * roi)
|
bool |
ParseTextProto (const std::string & input, T * proto)
|
T |
ParseTextProtoOrDie (const std::string & input)
|
StatusOr< std::string > |
PathToLogFile (const std::string & path)
|
absl::StatusOr< std::string > |
PathToResourceAsFile (const std::string & path)
|
absl::Status |
PermissionDeniedError (absl::string_view message)
|
Packet |
PointToForeign (const T * ptr)
|
|
REGISTER_CALCULATOR (BeginLoopNormalizedLandmarkListVectorCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopIntCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopMatrixCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopMatrixVectorCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopUint64tCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopTensorCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopImageFrameCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopGpuBufferCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopImageCalculator)
|
|
REGISTER_CALCULATOR (BeginLoopFloatCalculator)
|
|
REGISTER_CALCULATOR (ClipNormalizedRectVectorSizeCalculator)
|
|
REGISTER_CALCULATOR (EndLoopNormalizedRectCalculator)
|
|
REGISTER_CALCULATOR (EndLoopBooleanCalculator)
|
|
REGISTER_CALCULATOR (EndLoopFloatCalculator)
|
|
REGISTER_CALCULATOR (EndLoopTfLiteTensorCalculator)
|
|
REGISTER_CALCULATOR (EndLoopMatrixCalculator)
|
|
REGISTER_CALCULATOR (EndLoopTensorCalculator)
|
|
REGISTER_CALCULATOR (EndLoopImageFrameCalculator)
|
|
REGISTER_CALCULATOR (EndLoopGpuBufferCalculator)
|
|
REGISTER_CALCULATOR (EndLoopAffineMatrixCalculator)
|
|
REGISTER_CALCULATOR (EndLoopImageSizeCalculator)
|
|
REGISTER_CALCULATOR (GateCalculator)
|
|
REGISTER_CALCULATOR (ImmediateMuxCalculator)
|
|
REGISTER_CALCULATOR (PacketInnerJoinCalculator)
|
|
REGISTER_CALCULATOR (SplitTfLiteTensorVectorCalculator)
|
|
REGISTER_CALCULATOR (SplitTensorVectorCalculator)
|
|
REGISTER_CALCULATOR (SplitLandmarkVectorCalculator)
|
|
REGISTER_CALCULATOR (SplitMatrixVectorCalculator)
|
|
REGISTER_CALCULATOR (SplitUint64tVectorCalculator)
|
|
REGISTER_CALCULATOR (SplitFloatVectorCalculator)
|
|
REGISTER_CALCULATOR (SplitAffineMatrixVectorCalculator)
|
|
REGISTER_CALCULATOR (SsdAnchorsCalculator)
|
|
REGISTER_CALCULATOR (TfLiteCustomOpResolverCalculator)
|
|
REGISTER_CALCULATOR (TfLiteModelCalculator)
|
|
REGISTER_CALCULATOR (AnnotationOverlayCalculator)
|
|
REGISTER_CALCULATOR (AssociationNormRectCalculator)
|
|
REGISTER_CALCULATOR (NormalizedRectVectorHasMinSizeCalculator)
|
|
REGISTER_CALCULATOR (DetectionLetterboxRemovalCalculator)
|
|
REGISTER_CALCULATOR (DetectionsToRenderDataCalculator)
|
|
REGISTER_CALCULATOR (FilterUInt64CollectionCalculator)
|
|
REGISTER_CALCULATOR (FilterNormalizedRectCollectionCalculator)
|
|
REGISTER_CALCULATOR (LandmarkLetterboxRemovalCalculator)
|
|
REGISTER_CALCULATOR (LandmarkProjectionCalculator)
|
|
REGISTER_CALCULATOR (LandmarksToRenderDataCalculator)
|
|
REGISTER_CALCULATOR (RectToRenderDataCalculator)
|
|
REGISTER_CALCULATOR (RectTransformationCalculator)
|
|
REGISTER_CALCULATOR (ThresholdingCalculator)
|
|
REGISTER_CALCULATOR (WorldLandmarkProjectionCalculator)
|
|
REGISTER_CALCULATOR (OpenCvVideoEncoderCalculator)
|
|
REGISTER_CALCULATOR (PacketGeneratorWrapperCalculator)
|
|
REGISTER_CALCULATOR (SwitchDemuxCalculator)
|
|
REGISTER_CALCULATOR (SwitchMuxCalculator)
|
|
REGISTER_CALCULATOR (HandLandmarksToRectCalculator)
|
|
REGISTER_EXECUTOR (ThreadPoolExecutor)
|
|
REGISTER_INPUT_STREAM_HANDLER (DefaultInputStreamHandler)
|
|
REGISTER_INPUT_STREAM_HANDLER (FixedSizeInputStreamHandler)
|
|
REGISTER_INPUT_STREAM_HANDLER (ImmediateInputStreamHandler)
|
|
REGISTER_MEDIAPIPE_GRAPH (HandLandmarkCpu)
|
|
REGISTER_MEDIAPIPE_GRAPH (HandLandmarkLandmarksToRoi)
|
|
REGISTER_MEDIAPIPE_GRAPH (HandLandmarkModelLoader)
|
|
REGISTER_MEDIAPIPE_GRAPH (HandLandmarkTrackingCpu)
|
|
REGISTER_MEDIAPIPE_GRAPH (PalmDetectionDetectionToRoi)
|
|
REGISTER_MEDIAPIPE_GRAPH (PalmDetectionCpu)
|
|
REGISTER_MEDIAPIPE_GRAPH (PalmDetectionModelLoader)
|
|
REGISTER_MEDIAPIPE_GRAPH (HandRendererSubgraph)
|
|
REGISTER_OUTPUT_STREAM_HANDLER (InOrderOutputStreamHandler)
|
absl::Status |
ReadFile (const std::string & proto_source, bool read_text, proto_ns::Message * result)
|
absl::Status |
ReadProto (proto_ns::io::ZeroCopyInputStream * in, bool read_text, const std::string & source, proto_ns::Message * result)
|
void |
RemoveLogSink (LogSink * destination)
|
bool |
RenderAnnotation_Line_LineType_IsValid (int value)
|
const std::string & |
RenderAnnotation_Line_LineType_Name (T enum_t_value)
|
bool |
RenderAnnotation_Line_LineType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RenderAnnotation_Line_LineType * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
RenderAnnotation_Line_LineType_descriptor ()
|
mediapipe::StatusBuilder |
RetCheckFailSlowPath (mediapipe::source_location location)
|
mediapipe::StatusBuilder |
RetCheckFailSlowPath (mediapipe::source_location location, const char * condition)
|
mediapipe::StatusBuilder |
RetCheckFailSlowPath (mediapipe::source_location location, const char * condition, const absl::Status & status)
|
StatusBuilder |
RetCheckImpl (const absl::Status & status, const char * condition, mediapipe::source_location location)
|
bool |
ReverseMap (const M & m, ReverseM * reverse)
|
bool |
SerializeFunctionsAreRegistered (const size_t type_id)
|
bool |
SerializeFunctionsAreRegistered (const std::string & type_string)
|
void |
SetCustomGlobalResourceProvider (ResourceProviderFn fn)
|
Timestamp |
SettledTimestamp (const InputStreamShard & input)
|
std::shared_ptr< const T > |
SharedPtrWithPacket (Packet packet)
|
ABSL_MUST_USE_RESULT std::string |
SimpleDtoa (double d)
|
bool |
SymbolAvailable (T * symbol)
|
auto |
TagOrIndex (const T & collection, const std::string & tag, int index)
|
auto |
TagOrIndex (T * collection, const std::string & tag, int index)
|
bool |
TensorsToDetectionsCalculatorOptions_BoxFormat_IsValid (int value)
|
const std::string & |
TensorsToDetectionsCalculatorOptions_BoxFormat_Name (T enum_t_value)
|
bool |
TensorsToDetectionsCalculatorOptions_BoxFormat_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TensorsToDetectionsCalculatorOptions_BoxFormat * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
TensorsToDetectionsCalculatorOptions_BoxFormat_descriptor ()
|
bool |
TensorsToFloatsCalculatorOptions_Activation_IsValid (int value)
|
const std::string & |
TensorsToFloatsCalculatorOptions_Activation_Name (T enum_t_value)
|
bool |
TensorsToFloatsCalculatorOptions_Activation_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TensorsToFloatsCalculatorOptions_Activation * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
TensorsToFloatsCalculatorOptions_Activation_descriptor ()
|
bool |
TensorsToLandmarksCalculatorOptions_Activation_IsValid (int value)
|
const std::string & |
TensorsToLandmarksCalculatorOptions_Activation_Name (T enum_t_value)
|
bool |
TensorsToLandmarksCalculatorOptions_Activation_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TensorsToLandmarksCalculatorOptions_Activation * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
TensorsToLandmarksCalculatorOptions_Activation_descriptor ()
|
bool |
ThreadPoolExecutorOptions_ProcessorPerformance_IsValid (int value)
|
const std::string & |
ThreadPoolExecutorOptions_ProcessorPerformance_Name (T enum_t_value)
|
bool |
ThreadPoolExecutorOptions_ProcessorPerformance_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ThreadPoolExecutorOptions_ProcessorPerformance * value)
|
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * |
ThreadPoolExecutorOptions_ProcessorPerformance_descriptor ()
|
absl::StatusOr< Rectangle_f > |
ToRectangle (const mediapipe::NormalizedRect & input)
|
absl::Status |
UnavailableError (absl::string_view message)
|
StatusBuilder |
UnavailableErrorBuilder (mediapipe::source_location location)
|
absl::Status |
UnimplementedError (absl::string_view message)
|
StatusBuilder |
UnimplementedErrorBuilder (mediapipe::source_location location)
|
absl::Status |
UnknownError (absl::string_view message)
|
StatusBuilder |
UnknownErrorBuilder (mediapipe::source_location location)
|
absl::Status |
ValidateOptionOutputDims (const T & options)
|
absl::Status |
ValidatePacketSet (const PacketTypeSet & packet_type_set, const PacketSet & packet_set)
|
absl::Status |
ValidatePacketTypeSet (const PacketTypeSet & packet_type_set)
|
absl::Status |
WriteFile (const std::string & proto_output, bool write_text, const proto_ns::Message & message)
|
absl::Status |
WriteProto (const proto_ns::Message & message, bool write_text, const std::string & dest, proto_ns::io::ZeroCopyOutputStream * out)
|
int |
fourcc (char c1, char c2, char c3, char c4)
|
const GraphService< GpuResources > |
kGpuService ("kGpuService", GraphServiceBase::kAllowDefaultInitialization)
|
constexpr GraphService< MemoryManager > |
kMemoryManagerService ("MemoryManagerService", GraphServiceBase::kDisallowDefaultInitialization)
|
const GlContext::Attachment< GLuint > |
kUtilityFramebuffer ((GlContext &) -> GlContext::Attachment< GLuint >::Ptr { GLuint framebuffer;glGenFramebuffers(1, &framebuffer);if(!framebuffer) return nullptr;return {new GLuint(framebuffer), { GLuint *fb=static_cast< GLuint * >(ptr);glDeleteFramebuffers(1, fb);delete fb;}};})
|
::ILLIXR::data_format::rect * |
make_rect (const T in_rect, bool normalized)
|
bool |
operator!= (const Packet & p1, const Packet & p2)
|
CollectionItemId |
operator* (int lhs, CollectionItemId rhs)
|
CollectionItemId |
operator+ (int lhs, CollectionItemId rhs)
|
CollectionItemId |
operator- (int lhs, CollectionItemId rhs)
|
std::ostream & |
operator<< (std::ostream & os, CollectionItemId arg)
|
std::ostream & |
operator<< (std::ostream & os, const absl::Status & x)
|
std::ostream & |
operator<< (std::ostream & os, Timestamp arg)
|
std::ostream & |
operator<< (std::ostream & os, TimestampDiff arg)
|
bool |
operator== (const Packet & p1, const Packet & p2)
|
absl::Mutex * |
trace_builder_mutex ()
|
Public Static Functions
Type |
Name |
int |
AlignedToPowerOf2 (int value, int alignment)
|
std::shared_ptr< GlTextureBuffer > |
ConvertFromImageFrame (std::shared_ptr< GpuBufferStorageImageFrame > frame)
|
std::shared_ptr< GpuBufferStorageImageFrame > |
ConvertToImageFrame (std::shared_ptr< GlTextureBuffer > buf)
|
std::shared_ptr< GlTextureBuffer > |
GetGlTextureBufferFromPool (int width, int height, GpuBufferFormat format)
|
Packet |
GetLegacyGpuSharedSidePacket (const std::map< std::string, Packet > & side_packets)
|
bool |
HaveCommonType (absl::Span< const TypeId > types1, absl::Span< const TypeId > types2)
|
void |
MaybeFixupLegacyGpuNodeContract (CalculatorNode & node)
|
void |
ReadTexture (GlContext & ctx, const GlTextureView & view, GpuBufferFormat format, void * output, size_t size)
|
void |
SetThreadName (const char * name)
|
const std::string & |
SharedContextKey ()
|
bool |
UsesGpu (const CalculatorNode & node)
|
void |
assign_larger_value (std::atomic< T > * var, T target)
|
Public Types Documentation
typedef BeginLoopDetectionCalculator
typedef BeginLoopCalculator<std::vector<::mediapipe::Detection> > mediapipe::BeginLoopDetectionCalculator;
typedef BeginLoopFloatCalculator
typedef BeginLoopCalculator<std::vector<float> > mediapipe::BeginLoopFloatCalculator;
typedef BeginLoopGpuBufferCalculator
typedef BeginLoopCalculator<std::vector<GpuBuffer> > mediapipe::BeginLoopGpuBufferCalculator;
typedef BeginLoopImageCalculator
typedef BeginLoopCalculator<std::vector<Image> > mediapipe::BeginLoopImageCalculator;
typedef BeginLoopImageFrameCalculator
typedef BeginLoopCalculator<std::vector<ImageFrame> > mediapipe::BeginLoopImageFrameCalculator;
typedef BeginLoopIntCalculator
typedef BeginLoopCalculator<std::vector<int> > mediapipe::BeginLoopIntCalculator;
typedef BeginLoopMatrixCalculator
typedef BeginLoopCalculator<std::vector<Matrix> > mediapipe::BeginLoopMatrixCalculator;
typedef BeginLoopMatrixVectorCalculator
typedef BeginLoopCalculator<std::vector<std::vector<Matrix> > > mediapipe::BeginLoopMatrixVectorCalculator;
typedef BeginLoopNormalizedLandmarkListVectorCalculator
typedef BeginLoopCalculator<std::vector<::mediapipe::NormalizedLandmarkList> > mediapipe::BeginLoopNormalizedLandmarkListVectorCalculator;
typedef BeginLoopNormalizedRectCalculator
typedef BeginLoopCalculator<std::vector<::mediapipe::NormalizedRect> > mediapipe::BeginLoopNormalizedRectCalculator;
typedef BeginLoopStringCalculator
typedef BeginLoopCalculator<std::vector<std::string> > mediapipe::BeginLoopStringCalculator;
typedef BeginLoopTensorCalculator
typedef BeginLoopCalculator<std::vector<Tensor> > mediapipe::BeginLoopTensorCalculator;
typedef BeginLoopUint64tCalculator
typedef BeginLoopCalculator<std::vector<uint64_t> > mediapipe::BeginLoopUint64tCalculator;
enum BorderMode
enum mediapipe::BorderMode {
kZero,
kReplicate
};
typedef CalculatorBaseRegistry
using mediapipe::CalculatorBaseRegistry = typedef GlobalFactoryRegistry<std::unique_ptr<internal::CalculatorBaseFactory> >;
enum CallbackPacketCalculatorOptions_PointerType
enum mediapipe::CallbackPacketCalculatorOptions_PointerType {
CallbackPacketCalculatorOptions_PointerType_UNKNOWN = 0,
CallbackPacketCalculatorOptions_PointerType_VECTOR_PACKET = 1,
CallbackPacketCalculatorOptions_PointerType_POST_STREAM_PACKET = 2
};
typedef ClassificationListVectorHasMinSizeCalculator
typedef CollectionHasMinSizeCalculator< std::vector<mediapipe::ClassificationList> > mediapipe::ClassificationListVectorHasMinSizeCalculator;
typedef ClipDetectionVectorSizeCalculator
typedef ClipVectorSizeCalculator<::mediapipe::Detection> mediapipe::ClipDetectionVectorSizeCalculator;
typedef ClipNormalizedRectVectorSizeCalculator
typedef ClipVectorSizeCalculator<::mediapipe::NormalizedRect> mediapipe::ClipNormalizedRectVectorSizeCalculator;
typedef DeserializeFn
using mediapipe::DeserializeFn = typedef std::function<absl::Status( const std::string& encoding, std::unique_ptr<packet_internal::HolderBase>* holder_base)>;
typedef Detections
typedef std::vector<Detection> mediapipe::Detections;
enum DetectionsToRectsCalculatorOptions_ConversionMode
enum mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode {
DetectionsToRectsCalculatorOptions_ConversionMode_DEFAULT = 0,
DetectionsToRectsCalculatorOptions_ConversionMode_USE_BOUNDING_BOX = 1,
DetectionsToRectsCalculatorOptions_ConversionMode_USE_KEYPOINTS = 2
};
typedef EndLoopAffineMatrixCalculator
typedef EndLoopCalculator<std::vector<std::array<float, 16> > > mediapipe::EndLoopAffineMatrixCalculator;
typedef EndLoopBooleanCalculator
typedef EndLoopCalculator<std::vector<bool> > mediapipe::EndLoopBooleanCalculator;
typedef EndLoopClassificationListCalculator
typedef EndLoopCalculator<std::vector<::mediapipe::ClassificationList> > mediapipe::EndLoopClassificationListCalculator;
typedef EndLoopDetectionCalculator
typedef EndLoopCalculator<std::vector<::mediapipe::Detection> > mediapipe::EndLoopDetectionCalculator;
typedef EndLoopFloatCalculator
typedef EndLoopCalculator<std::vector<float> > mediapipe::EndLoopFloatCalculator;
typedef EndLoopGpuBufferCalculator
typedef EndLoopCalculator<std::vector<GpuBuffer> > mediapipe::EndLoopGpuBufferCalculator;
typedef EndLoopImageCalculator
typedef EndLoopCalculator<std::vector<::mediapipe::Image> > mediapipe::EndLoopImageCalculator;
typedef EndLoopImageFrameCalculator
typedef EndLoopCalculator<std::vector<ImageFrame> > mediapipe::EndLoopImageFrameCalculator;
typedef EndLoopImageSizeCalculator
typedef EndLoopCalculator<std::vector<std::pair<int, int> > > mediapipe::EndLoopImageSizeCalculator;
typedef EndLoopLandmarkListVectorCalculator
typedef EndLoopCalculator<std::vector<::mediapipe::LandmarkList> > mediapipe::EndLoopLandmarkListVectorCalculator;
typedef EndLoopMatrixCalculator
typedef EndLoopCalculator<std::vector<Matrix> > mediapipe::EndLoopMatrixCalculator;
typedef EndLoopNormalizedLandmarkListVectorCalculator
typedef EndLoopCalculator<std::vector<::mediapipe::NormalizedLandmarkList> > mediapipe::EndLoopNormalizedLandmarkListVectorCalculator;
typedef EndLoopNormalizedRectCalculator
typedef EndLoopCalculator<std::vector<::mediapipe::NormalizedRect> > mediapipe::EndLoopNormalizedRectCalculator;
typedef EndLoopRenderDataCalculator
typedef EndLoopCalculator<std::vector<::mediapipe::RenderPointData> > mediapipe::EndLoopRenderDataCalculator;
typedef EndLoopTensorCalculator
typedef EndLoopCalculator<std::vector<Tensor> > mediapipe::EndLoopTensorCalculator;
typedef EndLoopTfLiteTensorCalculator
typedef EndLoopCalculator<std::vector<TfLiteTensor> > mediapipe::EndLoopTfLiteTensorCalculator;
typedef ExecutorRegistry
using mediapipe::ExecutorRegistry = typedef GlobalFactoryRegistry<absl::StatusOr<Executor*>, const MediaPipeOptions&>;
enum FieldDescriptorProto_Type
enum mediapipe::FieldDescriptorProto_Type {
FieldDescriptorProto_Type_TYPE_INVALID = 0,
FieldDescriptorProto_Type_TYPE_DOUBLE = 1,
FieldDescriptorProto_Type_TYPE_FLOAT = 2,
FieldDescriptorProto_Type_TYPE_INT64 = 3,
FieldDescriptorProto_Type_TYPE_UINT64 = 4,
FieldDescriptorProto_Type_TYPE_INT32 = 5,
FieldDescriptorProto_Type_TYPE_FIXED64 = 6,
FieldDescriptorProto_Type_TYPE_FIXED32 = 7,
FieldDescriptorProto_Type_TYPE_BOOL = 8,
FieldDescriptorProto_Type_TYPE_STRING = 9,
FieldDescriptorProto_Type_TYPE_GROUP = 10,
FieldDescriptorProto_Type_TYPE_MESSAGE = 11,
FieldDescriptorProto_Type_TYPE_BYTES = 12,
FieldDescriptorProto_Type_TYPE_UINT32 = 13,
FieldDescriptorProto_Type_TYPE_ENUM = 14,
FieldDescriptorProto_Type_TYPE_SFIXED32 = 15,
FieldDescriptorProto_Type_TYPE_SFIXED64 = 16,
FieldDescriptorProto_Type_TYPE_SINT32 = 17,
FieldDescriptorProto_Type_TYPE_SINT64 = 18
};
typedef FilterClassificationListCollectionCalculator
typedef FilterCollectionCalculator<std::vector<::mediapipe::ClassificationList> > mediapipe::FilterClassificationListCollectionCalculator;
typedef FilterLandmarkListCollectionCalculator
typedef FilterCollectionCalculator<std::vector<::mediapipe::LandmarkList> > mediapipe::FilterLandmarkListCollectionCalculator;
typedef FilterNormalizedLandmarkListCollectionCalculator
typedef FilterCollectionCalculator< std::vector<::mediapipe::NormalizedLandmarkList> > mediapipe::FilterNormalizedLandmarkListCollectionCalculator;
typedef FilterNormalizedRectCollectionCalculator
typedef FilterCollectionCalculator<std::vector<::mediapipe::NormalizedRect> > mediapipe::FilterNormalizedRectCollectionCalculator;
typedef FilterUInt64CollectionCalculator
typedef FilterCollectionCalculator<std::vector<uint64_t> > mediapipe::FilterUInt64CollectionCalculator;
typedef Fprint
typedef uint64 mediapipe::Fprint;
enum GateCalculatorOptions_GateState
enum mediapipe::GateCalculatorOptions_GateState {
GateCalculatorOptions_GateState_UNSPECIFIED = 0,
GateCalculatorOptions_GateState_GATE_UNINITIALIZED = 1,
GateCalculatorOptions_GateState_GATE_ALLOW = 2,
GateCalculatorOptions_GateState_GATE_DISALLOW = 3
};
typedef GlStatusFunction
typedef std::function<absl::Status()> mediapipe::GlStatusFunction;
typedef GlSyncToken
typedef std::shared_ptr<GlSyncPoint> mediapipe::GlSyncToken;
typedef GlTextureBufferSharedPtr
using mediapipe::GlTextureBufferSharedPtr = typedef std::shared_ptr<GlTextureBuffer>;
enum GlVersion
enum mediapipe::GlVersion {
kGL = 1,
kGLES2 = 2,
kGLES3 = 3
};
typedef GlVoidFunction
typedef std::function<void()> mediapipe::GlVoidFunction;
enum mediapipe::GpuBufferFormat {
kUnknown = 0,
kBGRA32 = MEDIAPIPE_FOURCC('B', 'G', 'R', 'A'),
kRGBA32 = MEDIAPIPE_FOURCC('R', 'G', 'B', 'A'),
kGrayFloat32 = MEDIAPIPE_FOURCC('L', '0', '0', 'f'),
kGrayHalf16 = MEDIAPIPE_FOURCC('L', '0', '0', 'h'),
kOneComponent8 = MEDIAPIPE_FOURCC('L', '0', '0', '8'),
kOneComponent8Alpha = MEDIAPIPE_FOURCC('A', '0', '0', '8'),
kOneComponent8Red = MEDIAPIPE_FOURCC('R', '0', '0', '8'),
kTwoComponent8 = MEDIAPIPE_FOURCC('2', 'C', '0', '8'),
kTwoComponentHalf16 = MEDIAPIPE_FOURCC('2', 'C', '0', 'h'),
kTwoComponentFloat32 = MEDIAPIPE_FOURCC('2', 'C', '0', 'f'),
kBiPlanar420YpCbCr8VideoRange = MEDIAPIPE_FOURCC('4', '2', '0', 'v'),
kBiPlanar420YpCbCr8FullRange = MEDIAPIPE_FOURCC('4', '2', '0', 'f'),
kRGB24 = 0x00000018,
kRGBAHalf64 = MEDIAPIPE_FOURCC('R', 'G', 'h', 'A'),
kRGBAFloat128 = MEDIAPIPE_FOURCC('R', 'G', 'f', 'A'),
kImmutableRGBA32 = MEDIAPIPE_FOURCC('4', 'C', 'I', '8'),
kImmutableRGBAFloat128 = MEDIAPIPE_FOURCC('4', 'C', 'I', 'f'),
kNV12 = MEDIAPIPE_FOURCC('N', 'V', '1', '2'),
kNV21 = MEDIAPIPE_FOURCC('N', 'V', '2', '1'),
kI420 = MEDIAPIPE_FOURCC('I', '4', '2', '0'),
kYV12 = MEDIAPIPE_FOURCC('Y', 'V', '1', '2')
};
enum GpuOrigin_Mode
enum mediapipe::GpuOrigin_Mode {
GpuOrigin_Mode_DEFAULT = 0,
GpuOrigin_Mode_CONVENTIONAL = 1,
GpuOrigin_Mode_TOP_LEFT = 2,
GpuOrigin_Mode_GpuOrigin_Mode_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
GpuOrigin_Mode_GpuOrigin_Mode_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
};
enum GraphTrace_EventType
enum mediapipe::GraphTrace_EventType {
GraphTrace_EventType_UNKNOWN = 0,
GraphTrace_EventType_OPEN = 1,
GraphTrace_EventType_PROCESS = 2,
GraphTrace_EventType_CLOSE = 3,
GraphTrace_EventType_NOT_READY = 4,
GraphTrace_EventType_READY_FOR_PROCESS = 5,
GraphTrace_EventType_READY_FOR_CLOSE = 6,
GraphTrace_EventType_THROTTLED = 7,
GraphTrace_EventType_UNTHROTTLED = 8,
GraphTrace_EventType_CPU_TASK_USER = 9,
GraphTrace_EventType_CPU_TASK_SYSTEM = 10,
GraphTrace_EventType_GPU_TASK = 11,
GraphTrace_EventType_DSP_TASK = 12,
GraphTrace_EventType_TPU_TASK = 13,
GraphTrace_EventType_GPU_CALIBRATION = 14,
GraphTrace_EventType_PACKET_QUEUED = 15,
GraphTrace_EventType_GPU_TASK_INVOKE = 16,
GraphTrace_EventType_TPU_TASK_INVOKE = 17,
GraphTrace_EventType_CPU_TASK_INVOKE = 18,
GraphTrace_EventType_GPU_TASK_INVOKE_ADVANCED = 19,
GraphTrace_EventType_TPU_TASK_INVOKE_ASYNC = 20
};
enum mediapipe::ImageFormat_Format {
ImageFormat_Format_UNKNOWN = 0,
ImageFormat_Format_SRGB = 1,
ImageFormat_Format_SRGBA = 2,
ImageFormat_Format_GRAY8 = 3,
ImageFormat_Format_GRAY16 = 4,
ImageFormat_Format_YCBCR420P = 5,
ImageFormat_Format_YCBCR420P10 = 6,
ImageFormat_Format_SRGB48 = 7,
ImageFormat_Format_SRGBA64 = 8,
ImageFormat_Format_VEC32F1 = 9,
ImageFormat_Format_VEC32F2 = 12,
ImageFormat_Format_VEC32F4 = 13,
ImageFormat_Format_LAB8 = 10,
ImageFormat_Format_SBGRA = 11
};
typedef ImageFrameSharedPtr
typedef std::shared_ptr< ImageFrame > mediapipe::ImageFrameSharedPtr;
enum ImageToTensorCalculatorOptions_BorderMode
enum mediapipe::ImageToTensorCalculatorOptions_BorderMode {
ImageToTensorCalculatorOptions_BorderMode_BORDER_UNSPECIFIED = 0,
ImageToTensorCalculatorOptions_BorderMode_BORDER_ZERO = 1,
ImageToTensorCalculatorOptions_BorderMode_BORDER_REPLICATE = 2
};
typedef IndexedScores
typedef std::vector<std::pair<int, float> > mediapipe::IndexedScores;
enum InferenceCalculatorOptions_Delegate_Gpu_Api
enum mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api {
InferenceCalculatorOptions_Delegate_Gpu_Api_ANY = 0,
InferenceCalculatorOptions_Delegate_Gpu_Api_OPENGL = 1,
InferenceCalculatorOptions_Delegate_Gpu_Api_OPENCL = 2
};
enum InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior
enum mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior {
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_NO_WRITE = 0,
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_TRY_WRITE = 1,
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_WRITE_OR_ERROR = 2
};
enum InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage
enum mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage {
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_UNSPECIFIED = 0,
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_FAST_SINGLE_ANSWER = 1,
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_SUSTAINED_SPEED = 2
};
enum mediapipe::InputCollection_InputType {
InputCollection_InputType_UNKNOWN = 0,
InputCollection_InputType_RECORDIO = 1,
InputCollection_InputType_FOREIGN_RECORDIO = 2,
InputCollection_InputType_FOREIGN_CSV_TEXT = 3,
InputCollection_InputType_INVALID_UPPER_BOUND = 4,
InputCollection_InputType_InputCollection_InputType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
InputCollection_InputType_InputCollection_InputType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
};
using mediapipe::InputOutputTensorNames = typedef absl::flat_hash_map<SignatureName, SignatureInputOutputTensorNames>;
using mediapipe::InputStreamHandlerRegistry = typedef GlobalFactoryRegistry< std::unique_ptr<InputStreamHandler>, std::shared_ptr<tool::TagMap>, CalculatorContextManager*, const MediaPipeOptions&, bool>;
typedef internal::Collection<InputStream*> mediapipe::InputStreamSet;
typedef internal::Collection<InputStreamShard> mediapipe::InputStreamShardSet;
typedef IsCopyable
using mediapipe::IsCopyable = typedef std::enable_if_t<std::is_copy_constructible<T>::value, bool>;
typedef IsMovable
using mediapipe::IsMovable = typedef std::enable_if_t<std::is_move_constructible<T>::value, bool>;
typedef IsNotCopyable
using mediapipe::IsNotCopyable = typedef std::enable_if_t<!std::is_copy_constructible<T>::value, bool>;
typedef IsNotMovable
using mediapipe::IsNotMovable = typedef std::enable_if_t<!std::is_move_constructible<T>::value, bool>;
enum LabelsToRenderDataCalculatorOptions_Location
enum mediapipe::LabelsToRenderDataCalculatorOptions_Location {
LabelsToRenderDataCalculatorOptions_Location_TOP_LEFT = 0,
LabelsToRenderDataCalculatorOptions_Location_BOTTOM_LEFT = 1
};
enum mediapipe::LocationData_Format {
LocationData_Format_GLOBAL = 0,
LocationData_Format_BOUNDING_BOX = 1,
LocationData_Format_RELATIVE_BOUNDING_BOX = 2,
LocationData_Format_MASK = 3
};
enum Locus_LocusType
enum mediapipe::Locus_LocusType {
Locus_LocusType_GLOBAL = 1,
Locus_LocusType_BOUNDING_BOX = 2,
Locus_LocusType_REGION = 3,
Locus_LocusType_VIDEO_TUBE = 4
};
typedef LogSeverity
using mediapipe::LogSeverity = typedef google::LogSeverity;
typedef Matrix
typedef Eigen::MatrixXf mediapipe::Matrix;
enum MatrixData_Layout
enum mediapipe::MatrixData_Layout {
MatrixData_Layout_COLUMN_MAJOR = 0,
MatrixData_Layout_ROW_MAJOR = 1
};
typedef MovableSplitGlBufferVectorCalculator
typedef SplitVectorCalculator<::tflite::gpu::gl::GlBuffer, true> mediapipe::MovableSplitGlBufferVectorCalculator;
enum NodeReadiness
enum mediapipe::NodeReadiness {
kNotReady,
kReadyForProcess,
kReadyForClose
};
enum NonMaxSuppressionCalculatorOptions_NmsAlgorithm
enum mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm {
NonMaxSuppressionCalculatorOptions_NmsAlgorithm_DEFAULT = 0,
NonMaxSuppressionCalculatorOptions_NmsAlgorithm_WEIGHTED = 1
};
enum NonMaxSuppressionCalculatorOptions_OverlapType
enum mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType {
NonMaxSuppressionCalculatorOptions_OverlapType_UNSPECIFIED_OVERLAP_TYPE = 0,
NonMaxSuppressionCalculatorOptions_OverlapType_JACCARD = 1,
NonMaxSuppressionCalculatorOptions_OverlapType_MODIFIED_JACCARD = 2,
NonMaxSuppressionCalculatorOptions_OverlapType_INTERSECTION_OVER_UNION = 3
};
typedef NormalizedLandmarkListVectorHasMinSizeCalculator
typedef CollectionHasMinSizeCalculator< std::vector<mediapipe::NormalizedLandmarkList> > mediapipe::NormalizedLandmarkListVectorHasMinSizeCalculator;
typedef NormalizedRectVectorHasMinSizeCalculator
typedef CollectionHasMinSizeCalculator<std::vector<mediapipe::NormalizedRect> > mediapipe::NormalizedRectVectorHasMinSizeCalculator;
typedef OutputSidePacketSet
typedef internal::Collection<OutputSidePacket, internal::CollectionStorage::kStorePointer> mediapipe::OutputSidePacketSet;
typedef OutputStreamHandlerRegistry
using mediapipe::OutputStreamHandlerRegistry = typedef GlobalFactoryRegistry< std::unique_ptr<OutputStreamHandler>, std::shared_ptr<tool::TagMap>, CalculatorContextManager*, const MediaPipeOptions&, bool>;
typedef OutputStreamSet
typedef internal::Collection<OutputStream*> mediapipe::OutputStreamSet;
typedef OutputStreamShardSet
typedef internal::Collection<OutputStreamShard> mediapipe::OutputStreamShardSet;
typedef PacketSet
typedef internal::Collection<Packet> mediapipe::PacketSet;
typedef PacketTypeSet
using mediapipe::PacketTypeSet = typedef internal::Collection<PacketType, internal::CollectionStorage::kStoreValue, PacketTypeSetErrorHandler>;
enum PopulateGraphConfig
enum mediapipe::PopulateGraphConfig {
kNo,
kFull,
kNo,
kFull
};
enum PopulateGraphConfig
enum mediapipe::PopulateGraphConfig {
kNo,
kFull,
kNo,
kFull
};
typedef ProtoString
typedef::std::string mediapipe::ProtoString;
enum RenderAnnotation_Line_LineType
enum mediapipe::RenderAnnotation_Line_LineType {
RenderAnnotation_Line_LineType_UNKNOWN = 0,
RenderAnnotation_Line_LineType_SOLID = 1,
RenderAnnotation_Line_LineType_DASHED = 2
};
typedef RenderFunction
typedef std::function<void(const GlTexture& src, const GlTexture& dst)> mediapipe::RenderFunction;
typedef ResourceProviderFn
typedef std::function<absl::Status(const std::string&, std::string*)> mediapipe::ResourceProviderFn;
typedef SerializeFn
using mediapipe::SerializeFn = typedef std::function<absl::Status( const packet_internal::HolderBase& holder_base, std::string* output)>;
typedef SignatureName
using mediapipe::SignatureName = typedef std::string;
typedef SplitAffineMatrixVectorCalculator
typedef SplitVectorCalculator<std::array<float, 16>, false> mediapipe::SplitAffineMatrixVectorCalculator;
typedef SplitClassificationListVectorCalculator
typedef SplitVectorCalculator<mediapipe::ClassificationList, false> mediapipe::SplitClassificationListVectorCalculator;
typedef SplitDetectionVectorCalculator
typedef SplitVectorCalculator<mediapipe::Detection, false> mediapipe::SplitDetectionVectorCalculator;
typedef SplitFloatVectorCalculator
typedef SplitVectorCalculator<float, false> mediapipe::SplitFloatVectorCalculator;
typedef SplitImageVectorCalculator
typedef SplitVectorCalculator<mediapipe::Image, false> mediapipe::SplitImageVectorCalculator;
typedef SplitLandmarkVectorCalculator
typedef SplitVectorCalculator<mediapipe::NormalizedLandmark, false> mediapipe::SplitLandmarkVectorCalculator;
typedef SplitMatrixVectorCalculator
typedef SplitVectorCalculator<Matrix, false> mediapipe::SplitMatrixVectorCalculator;
typedef SplitNormalizedLandmarkListVectorCalculator
typedef SplitVectorCalculator<mediapipe::NormalizedLandmarkList, false> mediapipe::SplitNormalizedLandmarkListVectorCalculator;
typedef SplitNormalizedRectVectorCalculator
typedef SplitVectorCalculator<mediapipe::NormalizedRect, false> mediapipe::SplitNormalizedRectVectorCalculator;
typedef SplitTensorVectorCalculator
typedef SplitVectorCalculator<Tensor, true> mediapipe::SplitTensorVectorCalculator;
typedef SplitTfLiteTensorVectorCalculator
typedef SplitVectorCalculator<TfLiteTensor, false> mediapipe::SplitTfLiteTensorVectorCalculator;
typedef SplitUint64tVectorCalculator
typedef SplitVectorCalculator<uint64_t, false> mediapipe::SplitUint64tVectorCalculator;
typedef State
using mediapipe::State = typedef MonotonicClock::State;
typedef StatusOrPoller
typedef absl::StatusOr<OutputStreamPoller> mediapipe::StatusOrPoller;
typedef SubgraphRegistry
using mediapipe::SubgraphRegistry = typedef GlobalFactoryRegistry<std::unique_ptr<Subgraph> >;
typedef SyncSet
typedef InputStreamHandler::SyncSet mediapipe::SyncSet;
enum mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat {
TensorsToDetectionsCalculatorOptions_BoxFormat_UNSPECIFIED = 0,
TensorsToDetectionsCalculatorOptions_BoxFormat_YXHW = 1,
TensorsToDetectionsCalculatorOptions_BoxFormat_XYWH = 2,
TensorsToDetectionsCalculatorOptions_BoxFormat_XYXY = 3
};
enum TensorsToFloatsCalculatorOptions_Activation
enum mediapipe::TensorsToFloatsCalculatorOptions_Activation {
TensorsToFloatsCalculatorOptions_Activation_NONE = 0,
TensorsToFloatsCalculatorOptions_Activation_SIGMOID = 1
};
enum TensorsToLandmarksCalculatorOptions_Activation
enum mediapipe::TensorsToLandmarksCalculatorOptions_Activation {
TensorsToLandmarksCalculatorOptions_Activation_NONE = 0,
TensorsToLandmarksCalculatorOptions_Activation_SIGMOID = 1
};
typedef TfLiteDelegatePtr
using mediapipe::TfLiteDelegatePtr = typedef std::unique_ptr<TfLiteOpaqueDelegate, std::function<void(TfLiteOpaqueDelegate*)> >;
typedef TfLiteModelPtr
using mediapipe::TfLiteModelPtr = typedef std::unique_ptr<tflite::FlatBufferModel, std::function<void(tflite::FlatBufferModel*)> >;
enum mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance {
ThreadPoolExecutorOptions_ProcessorPerformance_NORMAL = 0,
ThreadPoolExecutorOptions_ProcessorPerformance_LOW = 1,
ThreadPoolExecutorOptions_ProcessorPerformance_HIGH = 2
};
typedef TraceBuffer
using mediapipe::TraceBuffer = typedef CircularBuffer<TraceEvent>;
typedef TraceEventRegistry
using mediapipe::TraceEventRegistry = typedef std::unordered_map<TraceEvent::EventType, TraceEventType, EventTypeHash>;
typedef char32
typedef signed int mediapipe::char32;
typedef directly
typedef absl::StatusOr< T > mediapipe::directly;
enum mediapipe::hand_input_type {
NORM_RECT,
RECT,
NORM_RECTS,
RECTS,
NONE
};
enum mediapipe::input_image_type {
IMAGE,
UIMAGE,
NONE
};
enum mediapipe::palm_input_type {
NORM_RECT,
RECT,
NORM_RECTS,
RECTS,
NONE
};
typedef proto_int64
using mediapipe::proto_int64 = typedef google::protobuf::int64;
typedef proto_uint64
using mediapipe::proto_uint64 = typedef google::protobuf::uint64;
Public Attributes Documentation
variable CallbackPacketCalculatorOptions_PointerType_PointerType_ARRAYSIZE
constexpr int mediapipe::CallbackPacketCalculatorOptions_PointerType_PointerType_ARRAYSIZE;
variable CallbackPacketCalculatorOptions_PointerType_PointerType_MAX
constexpr CallbackPacketCalculatorOptions_PointerType mediapipe::CallbackPacketCalculatorOptions_PointerType_PointerType_MAX;
variable CallbackPacketCalculatorOptions_PointerType_PointerType_MIN
constexpr CallbackPacketCalculatorOptions_PointerType mediapipe::CallbackPacketCalculatorOptions_PointerType_PointerType_MIN;
variable DetectionsToRectsCalculatorOptions_ConversionMode_ConversionMode_ARRAYSIZE
constexpr int mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode_ConversionMode_ARRAYSIZE;
variable DetectionsToRectsCalculatorOptions_ConversionMode_ConversionMode_MAX
constexpr DetectionsToRectsCalculatorOptions_ConversionMode mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode_ConversionMode_MAX;
variable DetectionsToRectsCalculatorOptions_ConversionMode_ConversionMode_MIN
constexpr DetectionsToRectsCalculatorOptions_ConversionMode mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode_ConversionMode_MIN;
variable FieldDescriptorProto_Type_Type_ARRAYSIZE
constexpr int mediapipe::FieldDescriptorProto_Type_Type_ARRAYSIZE;
variable FieldDescriptorProto_Type_Type_MAX
constexpr FieldDescriptorProto_Type mediapipe::FieldDescriptorProto_Type_Type_MAX;
variable FieldDescriptorProto_Type_Type_MIN
constexpr FieldDescriptorProto_Type mediapipe::FieldDescriptorProto_Type_Type_MIN;
variable GateCalculatorOptions_GateState_GateState_ARRAYSIZE
constexpr int mediapipe::GateCalculatorOptions_GateState_GateState_ARRAYSIZE;
variable GateCalculatorOptions_GateState_GateState_MAX
constexpr GateCalculatorOptions_GateState mediapipe::GateCalculatorOptions_GateState_GateState_MAX;
variable GateCalculatorOptions_GateState_GateState_MIN
constexpr GateCalculatorOptions_GateState mediapipe::GateCalculatorOptions_GateState_GateState_MIN;
variable GpuOrigin_Mode_Mode_ARRAYSIZE
constexpr int mediapipe::GpuOrigin_Mode_Mode_ARRAYSIZE;
variable GpuOrigin_Mode_Mode_MAX
constexpr GpuOrigin_Mode mediapipe::GpuOrigin_Mode_Mode_MAX;
variable GpuOrigin_Mode_Mode_MIN
constexpr GpuOrigin_Mode mediapipe::GpuOrigin_Mode_Mode_MIN;
variable GraphTrace_EventType_EventType_ARRAYSIZE
constexpr int mediapipe::GraphTrace_EventType_EventType_ARRAYSIZE;
variable GraphTrace_EventType_EventType_MAX
constexpr GraphTrace_EventType mediapipe::GraphTrace_EventType_EventType_MAX;
variable GraphTrace_EventType_EventType_MIN
constexpr GraphTrace_EventType mediapipe::GraphTrace_EventType_EventType_MIN;
constexpr int mediapipe::ImageFormat_Format_Format_ARRAYSIZE;
constexpr ImageFormat_Format mediapipe::ImageFormat_Format_Format_MAX;
constexpr ImageFormat_Format mediapipe::ImageFormat_Format_Format_MIN;
variable ImageToTensorCalculatorOptions_BorderMode_BorderMode_ARRAYSIZE
constexpr int mediapipe::ImageToTensorCalculatorOptions_BorderMode_BorderMode_ARRAYSIZE;
variable ImageToTensorCalculatorOptions_BorderMode_BorderMode_MAX
constexpr ImageToTensorCalculatorOptions_BorderMode mediapipe::ImageToTensorCalculatorOptions_BorderMode_BorderMode_MAX;
variable ImageToTensorCalculatorOptions_BorderMode_BorderMode_MIN
constexpr ImageToTensorCalculatorOptions_BorderMode mediapipe::ImageToTensorCalculatorOptions_BorderMode_BorderMode_MIN;
variable InferenceCalculatorOptions_Delegate_Gpu_Api_Api_ARRAYSIZE
constexpr int mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api_Api_ARRAYSIZE;
variable InferenceCalculatorOptions_Delegate_Gpu_Api_Api_MAX
constexpr InferenceCalculatorOptions_Delegate_Gpu_Api mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api_Api_MAX;
variable InferenceCalculatorOptions_Delegate_Gpu_Api_Api_MIN
constexpr InferenceCalculatorOptions_Delegate_Gpu_Api mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api_Api_MIN;
variable InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_CacheWritingBehavior_ARRAYSIZE
constexpr int mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_CacheWritingBehavior_ARRAYSIZE;
variable InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_CacheWritingBehavior_MAX
constexpr InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_CacheWritingBehavior_MAX;
variable InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_CacheWritingBehavior_MIN
constexpr InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_CacheWritingBehavior_MIN;
variable InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_InferenceUsage_ARRAYSIZE
constexpr int mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_InferenceUsage_ARRAYSIZE;
variable InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_InferenceUsage_MAX
constexpr InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_InferenceUsage_MAX;
variable InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_InferenceUsage_MIN
constexpr InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_InferenceUsage_MIN;
constexpr int mediapipe::InputCollection_InputType_InputType_ARRAYSIZE;
constexpr InputCollection_InputType mediapipe::InputCollection_InputType_InputType_MAX;
constexpr InputCollection_InputType mediapipe::InputCollection_InputType_InputType_MIN;
variable LabelsToRenderDataCalculatorOptions_Location_Location_ARRAYSIZE
constexpr int mediapipe::LabelsToRenderDataCalculatorOptions_Location_Location_ARRAYSIZE;
variable LabelsToRenderDataCalculatorOptions_Location_Location_MAX
constexpr LabelsToRenderDataCalculatorOptions_Location mediapipe::LabelsToRenderDataCalculatorOptions_Location_Location_MAX;
variable LabelsToRenderDataCalculatorOptions_Location_Location_MIN
constexpr LabelsToRenderDataCalculatorOptions_Location mediapipe::LabelsToRenderDataCalculatorOptions_Location_Location_MIN;
constexpr int mediapipe::LocationData_Format_Format_ARRAYSIZE;
constexpr LocationData_Format mediapipe::LocationData_Format_Format_MAX;
constexpr LocationData_Format mediapipe::LocationData_Format_Format_MIN;
variable Locus_LocusType_LocusType_ARRAYSIZE
constexpr int mediapipe::Locus_LocusType_LocusType_ARRAYSIZE;
variable Locus_LocusType_LocusType_MAX
constexpr Locus_LocusType mediapipe::Locus_LocusType_LocusType_MAX;
variable Locus_LocusType_LocusType_MIN
constexpr Locus_LocusType mediapipe::Locus_LocusType_LocusType_MIN;
variable MatrixData_Layout_Layout_ARRAYSIZE
constexpr int mediapipe::MatrixData_Layout_Layout_ARRAYSIZE;
variable MatrixData_Layout_Layout_MAX
constexpr MatrixData_Layout mediapipe::MatrixData_Layout_Layout_MAX;
variable MatrixData_Layout_Layout_MIN
constexpr MatrixData_Layout mediapipe::MatrixData_Layout_Layout_MIN;
variable NonMaxSuppressionCalculatorOptions_NmsAlgorithm_NmsAlgorithm_ARRAYSIZE
constexpr int mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm_NmsAlgorithm_ARRAYSIZE;
variable NonMaxSuppressionCalculatorOptions_NmsAlgorithm_NmsAlgorithm_MAX
constexpr NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm_NmsAlgorithm_MAX;
variable NonMaxSuppressionCalculatorOptions_NmsAlgorithm_NmsAlgorithm_MIN
constexpr NonMaxSuppressionCalculatorOptions_NmsAlgorithm mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm_NmsAlgorithm_MIN;
variable NonMaxSuppressionCalculatorOptions_OverlapType_OverlapType_ARRAYSIZE
constexpr int mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType_OverlapType_ARRAYSIZE;
variable NonMaxSuppressionCalculatorOptions_OverlapType_OverlapType_MAX
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType_OverlapType_MAX;
variable NonMaxSuppressionCalculatorOptions_OverlapType_OverlapType_MIN
constexpr NonMaxSuppressionCalculatorOptions_OverlapType mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType_OverlapType_MIN;
variable RenderAnnotation_Line_LineType_LineType_ARRAYSIZE
constexpr int mediapipe::RenderAnnotation_Line_LineType_LineType_ARRAYSIZE;
variable RenderAnnotation_Line_LineType_LineType_MAX
constexpr RenderAnnotation_Line_LineType mediapipe::RenderAnnotation_Line_LineType_LineType_MAX;
variable RenderAnnotation_Line_LineType_LineType_MIN
constexpr RenderAnnotation_Line_LineType mediapipe::RenderAnnotation_Line_LineType_LineType_MIN;
variable SetVLOGLevel
const auto mediapipe::SetVLOGLevel;
constexpr int mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat_BoxFormat_ARRAYSIZE;
constexpr TensorsToDetectionsCalculatorOptions_BoxFormat mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat_BoxFormat_MAX;
constexpr TensorsToDetectionsCalculatorOptions_BoxFormat mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat_BoxFormat_MIN;
variable TensorsToFloatsCalculatorOptions_Activation_Activation_ARRAYSIZE
constexpr int mediapipe::TensorsToFloatsCalculatorOptions_Activation_Activation_ARRAYSIZE;
variable TensorsToFloatsCalculatorOptions_Activation_Activation_MAX
constexpr TensorsToFloatsCalculatorOptions_Activation mediapipe::TensorsToFloatsCalculatorOptions_Activation_Activation_MAX;
variable TensorsToFloatsCalculatorOptions_Activation_Activation_MIN
constexpr TensorsToFloatsCalculatorOptions_Activation mediapipe::TensorsToFloatsCalculatorOptions_Activation_Activation_MIN;
variable TensorsToLandmarksCalculatorOptions_Activation_Activation_ARRAYSIZE
constexpr int mediapipe::TensorsToLandmarksCalculatorOptions_Activation_Activation_ARRAYSIZE;
variable TensorsToLandmarksCalculatorOptions_Activation_Activation_MAX
constexpr TensorsToLandmarksCalculatorOptions_Activation mediapipe::TensorsToLandmarksCalculatorOptions_Activation_Activation_MAX;
variable TensorsToLandmarksCalculatorOptions_Activation_Activation_MIN
constexpr TensorsToLandmarksCalculatorOptions_Activation mediapipe::TensorsToLandmarksCalculatorOptions_Activation_Activation_MIN;
constexpr int mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance_ProcessorPerformance_ARRAYSIZE;
constexpr ThreadPoolExecutorOptions_ProcessorPerformance mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance_ProcessorPerformance_MAX;
constexpr ThreadPoolExecutorOptions_ProcessorPerformance mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance_ProcessorPerformance_MIN;
variable _Anchor_default_instance_
AnchorDefaultTypeInternal mediapipe::_Anchor_default_instance_;
variable _AnnotationOverlayCalculatorOptions_default_instance_
AnnotationOverlayCalculatorOptionsDefaultTypeInternal mediapipe::_AnnotationOverlayCalculatorOptions_default_instance_;
variable _AssociationCalculatorOptions_default_instance_
AssociationCalculatorOptionsDefaultTypeInternal mediapipe::_AssociationCalculatorOptions_default_instance_;
variable _BoundingBox_default_instance_
BoundingBoxDefaultTypeInternal mediapipe::_BoundingBox_default_instance_;
variable _CalculatorGraphConfig_Node_default_instance_
CalculatorGraphConfig_NodeDefaultTypeInternal mediapipe::_CalculatorGraphConfig_Node_default_instance_;
variable _CalculatorGraphConfig_default_instance_
CalculatorGraphConfigDefaultTypeInternal mediapipe::_CalculatorGraphConfig_default_instance_;
variable _CalculatorGraphTemplate_default_instance_
CalculatorGraphTemplateDefaultTypeInternal mediapipe::_CalculatorGraphTemplate_default_instance_;
variable _CalculatorOptions_default_instance_
CalculatorOptionsDefaultTypeInternal mediapipe::_CalculatorOptions_default_instance_;
variable _CalculatorProfile_default_instance_
CalculatorProfileDefaultTypeInternal mediapipe::_CalculatorProfile_default_instance_;
variable _CallbackPacketCalculatorOptions_default_instance_
CallbackPacketCalculatorOptionsDefaultTypeInternal mediapipe::_CallbackPacketCalculatorOptions_default_instance_;
variable _ClassificationListCollection_default_instance_
ClassificationListCollectionDefaultTypeInternal mediapipe::_ClassificationListCollection_default_instance_;
variable _ClassificationList_default_instance_
ClassificationListDefaultTypeInternal mediapipe::_ClassificationList_default_instance_;
variable _Classification_default_instance_
ClassificationDefaultTypeInternal mediapipe::_Classification_default_instance_;
variable _ClipVectorSizeCalculatorOptions_default_instance_
ClipVectorSizeCalculatorOptionsDefaultTypeInternal mediapipe::_ClipVectorSizeCalculatorOptions_default_instance_;
variable _CollectionHasMinSizeCalculatorOptions_default_instance_
CollectionHasMinSizeCalculatorOptionsDefaultTypeInternal mediapipe::_CollectionHasMinSizeCalculatorOptions_default_instance_;
variable _ColorMap_LabelToColorEntry_DoNotUse_default_instance_
ColorMap_LabelToColorEntry_DoNotUseDefaultTypeInternal mediapipe::_ColorMap_LabelToColorEntry_DoNotUse_default_instance_;
variable _ColorMap_default_instance_
ColorMapDefaultTypeInternal mediapipe::_ColorMap_default_instance_;
variable _Color_default_instance_
ColorDefaultTypeInternal mediapipe::_Color_default_instance_;
variable _ConstantSidePacketCalculatorOptions_ConstantSidePacket_default_instance_
ConstantSidePacketCalculatorOptions_ConstantSidePacketDefaultTypeInternal mediapipe::_ConstantSidePacketCalculatorOptions_ConstantSidePacket_default_instance_;
variable _ConstantSidePacketCalculatorOptions_StringVector_default_instance_
ConstantSidePacketCalculatorOptions_StringVectorDefaultTypeInternal mediapipe::_ConstantSidePacketCalculatorOptions_StringVector_default_instance_;
variable _ConstantSidePacketCalculatorOptions_default_instance_
ConstantSidePacketCalculatorOptionsDefaultTypeInternal mediapipe::_ConstantSidePacketCalculatorOptions_default_instance_;
DefaultInputStreamHandlerOptionsDefaultTypeInternal mediapipe::_DefaultInputStreamHandlerOptions_default_instance_;
variable _DetectionList_default_instance_
DetectionListDefaultTypeInternal mediapipe::_DetectionList_default_instance_;
variable _Detection_AssociatedDetection_default_instance_
Detection_AssociatedDetectionDefaultTypeInternal mediapipe::_Detection_AssociatedDetection_default_instance_;
variable _Detection_default_instance_
DetectionDefaultTypeInternal mediapipe::_Detection_default_instance_;
variable _DetectionsToRectsCalculatorOptions_default_instance_
DetectionsToRectsCalculatorOptionsDefaultTypeInternal mediapipe::_DetectionsToRectsCalculatorOptions_default_instance_;
variable _DetectionsToRenderDataCalculatorOptions_default_instance_
DetectionsToRenderDataCalculatorOptionsDefaultTypeInternal mediapipe::_DetectionsToRenderDataCalculatorOptions_default_instance_;
variable _ExecutorConfig_default_instance_
ExecutorConfigDefaultTypeInternal mediapipe::_ExecutorConfig_default_instance_;
variable _FieldData_default_instance_
FieldDataDefaultTypeInternal mediapipe::_FieldData_default_instance_;
variable _FieldDescriptorProto_default_instance_
FieldDescriptorProtoDefaultTypeInternal mediapipe::_FieldDescriptorProto_default_instance_;
FixedSizeInputStreamHandlerOptionsDefaultTypeInternal mediapipe::_FixedSizeInputStreamHandlerOptions_default_instance_;
variable _FlowLimiterCalculatorOptions_default_instance_
FlowLimiterCalculatorOptionsDefaultTypeInternal mediapipe::_FlowLimiterCalculatorOptions_default_instance_;
variable _GateCalculatorOptions_default_instance_
GateCalculatorOptionsDefaultTypeInternal mediapipe::_GateCalculatorOptions_default_instance_;
variable _GlContextOptions_default_instance_
GlContextOptionsDefaultTypeInternal mediapipe::_GlContextOptions_default_instance_;
variable _GpuOrigin_default_instance_
GpuOriginDefaultTypeInternal mediapipe::_GpuOrigin_default_instance_;
variable _GraphProfile_default_instance_
GraphProfileDefaultTypeInternal mediapipe::_GraphProfile_default_instance_;
variable _GraphTrace_CalculatorTrace_default_instance_
GraphTrace_CalculatorTraceDefaultTypeInternal mediapipe::_GraphTrace_CalculatorTrace_default_instance_;
variable _GraphTrace_StreamTrace_default_instance_
GraphTrace_StreamTraceDefaultTypeInternal mediapipe::_GraphTrace_StreamTrace_default_instance_;
variable _GraphTrace_default_instance_
GraphTraceDefaultTypeInternal mediapipe::_GraphTrace_default_instance_;
variable _ILLIXROutputCalculatorOptions_default_instance_
ILLIXROutputCalculatorOptionsDefaultTypeInternal mediapipe::_ILLIXROutputCalculatorOptions_default_instance_;
variable _ImageData_default_instance_
ImageDataDefaultTypeInternal mediapipe::_ImageData_default_instance_;
ImageFormatDefaultTypeInternal mediapipe::_ImageFormat_default_instance_;
variable _ImageToTensorCalculatorOptions_FloatRange_default_instance_
ImageToTensorCalculatorOptions_FloatRangeDefaultTypeInternal mediapipe::_ImageToTensorCalculatorOptions_FloatRange_default_instance_;
variable _ImageToTensorCalculatorOptions_IntRange_default_instance_
ImageToTensorCalculatorOptions_IntRangeDefaultTypeInternal mediapipe::_ImageToTensorCalculatorOptions_IntRange_default_instance_;
variable _ImageToTensorCalculatorOptions_UIntRange_default_instance_
ImageToTensorCalculatorOptions_UIntRangeDefaultTypeInternal mediapipe::_ImageToTensorCalculatorOptions_UIntRange_default_instance_;
variable _ImageToTensorCalculatorOptions_default_instance_
ImageToTensorCalculatorOptionsDefaultTypeInternal mediapipe::_ImageToTensorCalculatorOptions_default_instance_;
variable _InferenceCalculatorOptions_Delegate_Gpu_default_instance_
InferenceCalculatorOptions_Delegate_GpuDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_Delegate_Gpu_default_instance_;
variable _InferenceCalculatorOptions_Delegate_Nnapi_default_instance_
InferenceCalculatorOptions_Delegate_NnapiDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_Delegate_Nnapi_default_instance_;
variable _InferenceCalculatorOptions_Delegate_TfLite_default_instance_
InferenceCalculatorOptions_Delegate_TfLiteDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_Delegate_TfLite_default_instance_;
variable _InferenceCalculatorOptions_Delegate_Xnnpack_default_instance_
InferenceCalculatorOptions_Delegate_XnnpackDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_Delegate_Xnnpack_default_instance_;
variable _InferenceCalculatorOptions_Delegate_default_instance_
InferenceCalculatorOptions_DelegateDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_Delegate_default_instance_;
InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLinkDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_InputOutputConfig_FeedbackTensorLink_default_instance_;
InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMapDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_InputOutputConfig_TensorIndicesMap_default_instance_;
InferenceCalculatorOptions_InputOutputConfig_TensorNamesMapDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_InputOutputConfig_TensorNamesMap_default_instance_;
InferenceCalculatorOptions_InputOutputConfigDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_InputOutputConfig_default_instance_;
variable _InferenceCalculatorOptions_default_instance_
InferenceCalculatorOptionsDefaultTypeInternal mediapipe::_InferenceCalculatorOptions_default_instance_;
InputCollectionSetDefaultTypeInternal mediapipe::_InputCollectionSet_default_instance_;
InputCollectionDefaultTypeInternal mediapipe::_InputCollection_default_instance_;
InputStreamHandlerConfigDefaultTypeInternal mediapipe::_InputStreamHandlerConfig_default_instance_;
InputStreamInfoDefaultTypeInternal mediapipe::_InputStreamInfo_default_instance_;
variable _LabelMapItem_default_instance_
LabelMapItemDefaultTypeInternal mediapipe::_LabelMapItem_default_instance_;
variable _LabelsToRenderDataCalculatorOptions_default_instance_
LabelsToRenderDataCalculatorOptionsDefaultTypeInternal mediapipe::_LabelsToRenderDataCalculatorOptions_default_instance_;
variable _LandmarkListCollection_default_instance_
LandmarkListCollectionDefaultTypeInternal mediapipe::_LandmarkListCollection_default_instance_;
variable _LandmarkList_default_instance_
LandmarkListDefaultTypeInternal mediapipe::_LandmarkList_default_instance_;
variable _LandmarkProjectionCalculatorOptions_default_instance_
LandmarkProjectionCalculatorOptionsDefaultTypeInternal mediapipe::_LandmarkProjectionCalculatorOptions_default_instance_;
variable _Landmark_default_instance_
LandmarkDefaultTypeInternal mediapipe::_Landmark_default_instance_;
variable _LandmarksToRenderDataCalculatorOptions_default_instance_
LandmarksToRenderDataCalculatorOptionsDefaultTypeInternal mediapipe::_LandmarksToRenderDataCalculatorOptions_default_instance_;
variable _LocalFileContentsCalculatorOptions_default_instance_
LocalFileContentsCalculatorOptionsDefaultTypeInternal mediapipe::_LocalFileContentsCalculatorOptions_default_instance_;
variable _LocationData_BinaryMask_default_instance_
LocationData_BinaryMaskDefaultTypeInternal mediapipe::_LocationData_BinaryMask_default_instance_;
variable _LocationData_BoundingBox_default_instance_
LocationData_BoundingBoxDefaultTypeInternal mediapipe::_LocationData_BoundingBox_default_instance_;
variable _LocationData_RelativeBoundingBox_default_instance_
LocationData_RelativeBoundingBoxDefaultTypeInternal mediapipe::_LocationData_RelativeBoundingBox_default_instance_;
variable _LocationData_RelativeKeypoint_default_instance_
LocationData_RelativeKeypointDefaultTypeInternal mediapipe::_LocationData_RelativeKeypoint_default_instance_;
variable _LocationData_default_instance_
LocationDataDefaultTypeInternal mediapipe::_LocationData_default_instance_;
variable _Locus_default_instance_
LocusDefaultTypeInternal mediapipe::_Locus_default_instance_;
variable _MatrixData_default_instance_
MatrixDataDefaultTypeInternal mediapipe::_MatrixData_default_instance_;
MediaPipeOptionsDefaultTypeInternal mediapipe::_MediaPipeOptions_default_instance_;
variable _MessageData_default_instance_
MessageDataDefaultTypeInternal mediapipe::_MessageData_default_instance_;
MultiStreamTimeSeriesHeaderDefaultTypeInternal mediapipe::_MultiStreamTimeSeriesHeader_default_instance_;
variable _NonMaxSuppressionCalculatorOptions_default_instance_
NonMaxSuppressionCalculatorOptionsDefaultTypeInternal mediapipe::_NonMaxSuppressionCalculatorOptions_default_instance_;
variable _NormalizedLandmarkListCollection_default_instance_
NormalizedLandmarkListCollectionDefaultTypeInternal mediapipe::_NormalizedLandmarkListCollection_default_instance_;
variable _NormalizedLandmarkList_default_instance_
NormalizedLandmarkListDefaultTypeInternal mediapipe::_NormalizedLandmarkList_default_instance_;
variable _NormalizedLandmark_default_instance_
NormalizedLandmarkDefaultTypeInternal mediapipe::_NormalizedLandmark_default_instance_;
variable _NormalizedRect_default_instance_
NormalizedRectDefaultTypeInternal mediapipe::_NormalizedRect_default_instance_;
variable _OpenCvVideoEncoderCalculatorOptions_default_instance_
OpenCvVideoEncoderCalculatorOptionsDefaultTypeInternal mediapipe::_OpenCvVideoEncoderCalculatorOptions_default_instance_;
variable _OutputStreamHandlerConfig_default_instance_
OutputStreamHandlerConfigDefaultTypeInternal mediapipe::_OutputStreamHandlerConfig_default_instance_;
variable _PacketFactoryConfig_default_instance_
PacketFactoryConfigDefaultTypeInternal mediapipe::_PacketFactoryConfig_default_instance_;
variable _PacketFactoryOptions_default_instance_
PacketFactoryOptionsDefaultTypeInternal mediapipe::_PacketFactoryOptions_default_instance_;
variable _PacketGeneratorConfig_default_instance_
PacketGeneratorConfigDefaultTypeInternal mediapipe::_PacketGeneratorConfig_default_instance_;
variable _PacketGeneratorOptions_default_instance_
PacketGeneratorOptionsDefaultTypeInternal mediapipe::_PacketGeneratorOptions_default_instance_;
variable _PacketGeneratorWrapperCalculatorOptions_default_instance_
PacketGeneratorWrapperCalculatorOptionsDefaultTypeInternal mediapipe::_PacketGeneratorWrapperCalculatorOptions_default_instance_;
variable _PacketManagerConfig_default_instance_
PacketManagerConfigDefaultTypeInternal mediapipe::_PacketManagerConfig_default_instance_;
variable _Point_default_instance_
PointDefaultTypeInternal mediapipe::_Point_default_instance_;
variable _Points_default_instance_
PointsDefaultTypeInternal mediapipe::_Points_default_instance_;
variable _ProfilerConfig_default_instance_
ProfilerConfigDefaultTypeInternal mediapipe::_ProfilerConfig_default_instance_;
variable _Range_default_instance_
RangeDefaultTypeInternal mediapipe::_Range_default_instance_;
variable _Rasterization_Interval_default_instance_
Rasterization_IntervalDefaultTypeInternal mediapipe::_Rasterization_Interval_default_instance_;
variable _Rasterization_default_instance_
RasterizationDefaultTypeInternal mediapipe::_Rasterization_default_instance_;
variable _RawRect_default_instance_
RawRectDefaultTypeInternal mediapipe::_RawRect_default_instance_;
variable _RectToRenderDataCalculatorOptions_default_instance_
RectToRenderDataCalculatorOptionsDefaultTypeInternal mediapipe::_RectToRenderDataCalculatorOptions_default_instance_;
RectTransformationCalculatorOptionsDefaultTypeInternal mediapipe::_RectTransformationCalculatorOptions_default_instance_;
variable _Rect_default_instance_
RectDefaultTypeInternal mediapipe::_Rect_default_instance_;
variable _RenderAnnotation_Arrow_default_instance_
RenderAnnotation_ArrowDefaultTypeInternal mediapipe::_RenderAnnotation_Arrow_default_instance_;
variable _RenderAnnotation_FilledOval_default_instance_
RenderAnnotation_FilledOvalDefaultTypeInternal mediapipe::_RenderAnnotation_FilledOval_default_instance_;
variable _RenderAnnotation_FilledRectangle_default_instance_
RenderAnnotation_FilledRectangleDefaultTypeInternal mediapipe::_RenderAnnotation_FilledRectangle_default_instance_;
variable _RenderAnnotation_FilledRoundedRectangle_default_instance_
RenderAnnotation_FilledRoundedRectangleDefaultTypeInternal mediapipe::_RenderAnnotation_FilledRoundedRectangle_default_instance_;
variable _RenderAnnotation_GradientLine_default_instance_
RenderAnnotation_GradientLineDefaultTypeInternal mediapipe::_RenderAnnotation_GradientLine_default_instance_;
variable _RenderAnnotation_Line_default_instance_
RenderAnnotation_LineDefaultTypeInternal mediapipe::_RenderAnnotation_Line_default_instance_;
variable _RenderAnnotation_Oval_default_instance_
RenderAnnotation_OvalDefaultTypeInternal mediapipe::_RenderAnnotation_Oval_default_instance_;
variable _RenderAnnotation_Point_default_instance_
RenderAnnotation_PointDefaultTypeInternal mediapipe::_RenderAnnotation_Point_default_instance_;
variable _RenderAnnotation_Rectangle_default_instance_
RenderAnnotation_RectangleDefaultTypeInternal mediapipe::_RenderAnnotation_Rectangle_default_instance_;
variable _RenderAnnotation_RoundedRectangle_default_instance_
RenderAnnotation_RoundedRectangleDefaultTypeInternal mediapipe::_RenderAnnotation_RoundedRectangle_default_instance_;
variable _RenderAnnotation_Scribble_default_instance_
RenderAnnotation_ScribbleDefaultTypeInternal mediapipe::_RenderAnnotation_Scribble_default_instance_;
variable _RenderAnnotation_Text_default_instance_
RenderAnnotation_TextDefaultTypeInternal mediapipe::_RenderAnnotation_Text_default_instance_;
variable _RenderAnnotation_default_instance_
RenderAnnotationDefaultTypeInternal mediapipe::_RenderAnnotation_default_instance_;
variable _RenderData_default_instance_
RenderDataDefaultTypeInternal mediapipe::_RenderData_default_instance_;
variable _RenderPointData_default_instance_
RenderPointDataDefaultTypeInternal mediapipe::_RenderPointData_default_instance_;
variable _RenderViewport_default_instance_
RenderViewportDefaultTypeInternal mediapipe::_RenderViewport_default_instance_;
variable _SplitVectorCalculatorOptions_default_instance_
SplitVectorCalculatorOptionsDefaultTypeInternal mediapipe::_SplitVectorCalculatorOptions_default_instance_;
variable _SsdAnchorsCalculatorOptions_default_instance_
SsdAnchorsCalculatorOptionsDefaultTypeInternal mediapipe::_SsdAnchorsCalculatorOptions_default_instance_;
variable _StatusHandlerConfig_default_instance_
StatusHandlerConfigDefaultTypeInternal mediapipe::_StatusHandlerConfig_default_instance_;
variable _StreamProfile_default_instance_
StreamProfileDefaultTypeInternal mediapipe::_StreamProfile_default_instance_;
variable _SwitchContainerOptions_default_instance_
SwitchContainerOptionsDefaultTypeInternal mediapipe::_SwitchContainerOptions_default_instance_;
variable _TemplateArgument_default_instance_
TemplateArgumentDefaultTypeInternal mediapipe::_TemplateArgument_default_instance_;
variable _TemplateDict_Parameter_default_instance_
TemplateDict_ParameterDefaultTypeInternal mediapipe::_TemplateDict_Parameter_default_instance_;
variable _TemplateDict_default_instance_
TemplateDictDefaultTypeInternal mediapipe::_TemplateDict_default_instance_;
variable _TemplateExpression_default_instance_
TemplateExpressionDefaultTypeInternal mediapipe::_TemplateExpression_default_instance_;
variable _TemplateSubgraphOptions_default_instance_
TemplateSubgraphOptionsDefaultTypeInternal mediapipe::_TemplateSubgraphOptions_default_instance_;
variable _TensorsToClassificationCalculatorOptions_LabelItemsEntry_DoNotUse_default_instance_
TensorsToClassificationCalculatorOptions_LabelItemsEntry_DoNotUseDefaultTypeInternal mediapipe::_TensorsToClassificationCalculatorOptions_LabelItemsEntry_DoNotUse_default_instance_;
variable _TensorsToClassificationCalculatorOptions_LabelMap_Entry_default_instance_
TensorsToClassificationCalculatorOptions_LabelMap_EntryDefaultTypeInternal mediapipe::_TensorsToClassificationCalculatorOptions_LabelMap_Entry_default_instance_;
variable _TensorsToClassificationCalculatorOptions_LabelMap_default_instance_
TensorsToClassificationCalculatorOptions_LabelMapDefaultTypeInternal mediapipe::_TensorsToClassificationCalculatorOptions_LabelMap_default_instance_;
variable _TensorsToClassificationCalculatorOptions_default_instance_
TensorsToClassificationCalculatorOptionsDefaultTypeInternal mediapipe::_TensorsToClassificationCalculatorOptions_default_instance_;
variable _TensorsToDetectionsCalculatorOptions_BoxBoundariesIndices_default_instance_
TensorsToDetectionsCalculatorOptions_BoxBoundariesIndicesDefaultTypeInternal mediapipe::_TensorsToDetectionsCalculatorOptions_BoxBoundariesIndices_default_instance_;
variable _TensorsToDetectionsCalculatorOptions_TensorMapping_default_instance_
TensorsToDetectionsCalculatorOptions_TensorMappingDefaultTypeInternal mediapipe::_TensorsToDetectionsCalculatorOptions_TensorMapping_default_instance_;
variable _TensorsToDetectionsCalculatorOptions_default_instance_
TensorsToDetectionsCalculatorOptionsDefaultTypeInternal mediapipe::_TensorsToDetectionsCalculatorOptions_default_instance_;
variable _TensorsToFloatsCalculatorOptions_default_instance_
TensorsToFloatsCalculatorOptionsDefaultTypeInternal mediapipe::_TensorsToFloatsCalculatorOptions_default_instance_;
variable _TensorsToLandmarksCalculatorOptions_default_instance_
TensorsToLandmarksCalculatorOptionsDefaultTypeInternal mediapipe::_TensorsToLandmarksCalculatorOptions_default_instance_;
variable _TfLiteCustomOpResolverCalculatorOptions_default_instance_
TfLiteCustomOpResolverCalculatorOptionsDefaultTypeInternal mediapipe::_TfLiteCustomOpResolverCalculatorOptions_default_instance_;
variable _ThreadPoolExecutorOptions_default_instance_
ThreadPoolExecutorOptionsDefaultTypeInternal mediapipe::_ThreadPoolExecutorOptions_default_instance_;
variable _ThresholdingCalculatorOptions_default_instance_
ThresholdingCalculatorOptionsDefaultTypeInternal mediapipe::_ThresholdingCalculatorOptions_default_instance_;
variable _TimeHistogram_default_instance_
TimeHistogramDefaultTypeInternal mediapipe::_TimeHistogram_default_instance_;
TimeSeriesHeaderDefaultTypeInternal mediapipe::_TimeSeriesHeader_default_instance_;
variable kAcceptTag
constexpr char mediapipe::kAcceptTag[];
variable kAllowTag
constexpr char mediapipe::kAllowTag[];
variable kAudioFilePathTag
constexpr char mediapipe::kAudioFilePathTag[];
variable kBasicTexturedFragmentShader
const GLchar *const mediapipe::kBasicTexturedFragmentShader;
variable kBasicTexturedFragmentShaderOES
const GLchar *const mediapipe::kBasicTexturedFragmentShaderOES;
variable kBasicVertexShader
const GLchar *const mediapipe::kBasicVertexShader;
variable kClassificationsTag
constexpr char mediapipe::kClassificationsTag[];
variable kFinishedTag
constexpr char mediapipe::kFinishedTag[];
variable kFlagTag
constexpr char mediapipe::kFlagTag[];
variable kFlatColorFragmentShader
const GLchar *const mediapipe::kFlatColorFragmentShader;
variable kFloatTag
constexpr char mediapipe::kFloatTag[];
variable kFontHeightScale
constexpr float mediapipe::kFontHeightScale;
variable kGpuService
ABSL_CONST_INIT const GraphService< GpuResources > mediapipe::kGpuService;
variable kLabelsTag
constexpr char mediapipe::kLabelsTag[];
variable kMaxInFlightTag
constexpr char mediapipe::kMaxInFlightTag[];
const GLchar *const mediapipe::kMediaPipeFragmentShaderPreamble;
const GLchar *const mediapipe::kMediaPipeVertexShaderPreamble;
variable kOptionsTag
constexpr char mediapipe::kOptionsTag[];
variable kOutputFilePathTag
constexpr char mediapipe::kOutputFilePathTag[];
variable kRejectTag
constexpr char mediapipe::kRejectTag[];
variable kRenderDataTag
constexpr char mediapipe::kRenderDataTag[];
variable kRgbWeightFragmentShader
const GLchar *const mediapipe::kRgbWeightFragmentShader;
variable kScaledVertexShader
const GLchar *const mediapipe::kScaledVertexShader;
variable kScoresTag
constexpr char mediapipe::kScoresTag[];
variable kThresholdTag
constexpr char mediapipe::kThresholdTag[];
const GLchar *const mediapipe::kTransformedVertexShader;
variable kUtilityFramebuffer
ABSL_CONST_INIT const GlContext::Attachment<GLuint> mediapipe::kUtilityFramebuffer;
variable kVideoPrestreamTag
constexpr char mediapipe::kVideoPrestreamTag;
variable kVideoTag
constexpr char mediapipe::kVideoTag[];
variable kYUV2TexToRGBFragmentShader
const GLchar *const mediapipe::kYUV2TexToRGBFragmentShader;
variable kint16max
const int16 mediapipe::kint16max;
variable kint16min
const int16 mediapipe::kint16min;
variable kint32max
const int32 mediapipe::kint32max;
variable kint32min
const int32 mediapipe::kint32min;
variable kint64max
const int64 mediapipe::kint64max;
variable kint64min
const int64 mediapipe::kint64min;
variable kint8max
const int8 mediapipe::kint8max;
variable kint8min
const int8 mediapipe::kint8min;
variable kuint16max
const uint16 mediapipe::kuint16max;
variable kuint32max
const uint32 mediapipe::kuint32max;
variable kuint64max
const uint64 mediapipe::kuint64max;
variable kuint8max
const uint8 mediapipe::kuint8max;
variable plane
Public Static Attributes Documentation
variable binary_graph
const char mediapipe::binary_graph[];
variable binary_graph
const char mediapipe::binary_graph[];
variable binary_graph
const char mediapipe::binary_graph[];
variable binary_graph
const char mediapipe::binary_graph[];
variable binary_graph
const char mediapipe::binary_graph[];
variable binary_graph
const char mediapipe::binary_graph[];
variable binary_graph
const char mediapipe::binary_graph[];
variable binary_graph
const char mediapipe::binary_graph[];
variable kBasicSquareVertices
const GLfloat mediapipe::kBasicSquareVertices[];
variable kBasicSquareVertices180
const GLfloat mediapipe::kBasicSquareVertices180[];
variable kBasicSquareVertices270
const GLfloat mediapipe::kBasicSquareVertices270[];
variable kBasicSquareVertices90
const GLfloat mediapipe::kBasicSquareVertices90[];
variable kBasicTextureVertices
const GLfloat mediapipe::kBasicTextureVertices[];
variable kBasicTextureVerticesFlipX
const GLfloat mediapipe::kBasicTextureVerticesFlipX[];
variable kBasicTextureVerticesFlipY
const GLfloat mediapipe::kBasicTextureVerticesFlipY[];
variable kConverterRegistration
auto mediapipe::kConverterRegistration;
variable kConverterRegistration2
auto mediapipe::kConverterRegistration2;
variable kDefaultMultiPoolOptions
constexpr MultiPoolOptions mediapipe::kDefaultMultiPoolOptions;
variable kGlCalculatorShareContext
constexpr bool mediapipe::kGlCalculatorShareContext;
variable kGlContextUseDedicatedThread
constexpr bool mediapipe::kGlContextUseDedicatedThread;
variable kGlTextureBufferPoolRegistration
auto mediapipe::kGlTextureBufferPoolRegistration;
variable kGpuExecutorName
constexpr char mediapipe::kGpuExecutorName[];
variable kGpuSharedSidePacketName
constexpr char mediapipe::kGpuSharedSidePacketName[];
variable kGpuSharedTagName
constexpr char mediapipe::kGpuSharedTagName[];
variable kIllegalFprint
const Fprint mediapipe::kIllegalFprint;
variable kMaxFprint
const Fprint mediapipe::kMaxFprint;
variable kTypeId
constexpr TypeId mediapipe::kTypeId;
Public Functions Documentation
function ABSL_DEPRECATED
mediapipe::ABSL_DEPRECATED (
"Prefer passing an explicit GlVersion argument (use " "GlContext::GetGlVersion)"
) const
function AddLogSink
inline void mediapipe::AddLogSink (
LogSink * destination
)
function Adopt
template<typename T>
Packet mediapipe::Adopt (
const T * ptr
)
function AdoptAsSyncedPacket
template<typename T>
Packet mediapipe::AdoptAsSyncedPacket (
const T * ptr
)
function AdoptAsUniquePtr
template<typename T>
Packet mediapipe::AdoptAsUniquePtr (
T * ptr
)
function AlreadyExistsError
inline absl::Status mediapipe::AlreadyExistsError (
absl::string_view message
)
function AlreadyExistsErrorBuilder
inline StatusBuilder mediapipe::AlreadyExistsErrorBuilder (
mediapipe::source_location location
)
function AssignNodeNames
void mediapipe::AssignNodeNames (
GraphProfile * profile
)
function BhwcBatchFromShape
int mediapipe::BhwcBatchFromShape (
const Tensor::Shape & shape
)
function BhwcDepthFromShape
int mediapipe::BhwcDepthFromShape (
const Tensor::Shape & shape
)
function BhwcHeightFromShape
int mediapipe::BhwcHeightFromShape (
const Tensor::Shape & shape
)
function BhwcWidthFromShape
int mediapipe::BhwcWidthFromShape (
const Tensor::Shape & shape
)
function CalculateIou
float mediapipe::CalculateIou (
const Rectangle_f & rect1,
const Rectangle_f & rect2
)
function CallbackPacketCalculatorOptions_PointerType_IsValid
bool mediapipe::CallbackPacketCalculatorOptions_PointerType_IsValid (
int value
)
function CallbackPacketCalculatorOptions_PointerType_Name
template<typename T>
inline const std::string & mediapipe::CallbackPacketCalculatorOptions_PointerType_Name (
T enum_t_value
)
function CallbackPacketCalculatorOptions_PointerType_Parse
inline bool mediapipe::CallbackPacketCalculatorOptions_PointerType_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
CallbackPacketCalculatorOptions_PointerType * value
)
function CallbackPacketCalculatorOptions_PointerType_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::CallbackPacketCalculatorOptions_PointerType_descriptor ()
function CancelledError
inline absl::Status mediapipe::CancelledError ()
function CancelledError
inline absl::Status mediapipe::CancelledError (
absl::string_view message
)
function ChannelSettledTimestamp
Timestamp mediapipe::ChannelSettledTimestamp (
CalculatorContext * cc
)
function CleanCalculatorProfiles
void mediapipe::CleanCalculatorProfiles (
GraphProfile * profile
)
function CleanTimeHistogram
void mediapipe::CleanTimeHistogram (
TimeHistogram * histogram
)
function CompileShader
bool mediapipe::CompileShader (
GLenum shader_type,
const std::string & shader_source,
GLuint * shader
)
function ContainsKey
template<typename M, typename Key>
bool mediapipe::ContainsKey (
const M & m,
const Key & key
)
function ConvertTfLiteTensorToTensor
absl::StatusOr< Tensor > mediapipe::ConvertTfLiteTensorToTensor (
const TfLiteTensor & tflite_tensor
)
absl::Status mediapipe::CopyCpuInputIntoInterpreterTensor (
const Tensor & input_tensor,
tflite::Interpreter & interpreter,
int input_tensor_index
)
absl::Status mediapipe::CopyCpuInputIntoTfLiteTensor (
const Tensor & input_tensor,
TfLiteTensor & tflite_tensor
)
absl::Status mediapipe::CopyInputHeadersToOutputs (
const InputStreamSet & inputs,
const OutputStreamSet & outputs
)
absl::Status mediapipe::CopyInputHeadersToOutputs (
const InputStreamShardSet & inputs,
OutputStreamShardSet * outputs
)
function CopyInterpreterTensorIntoCpuOutput
absl::Status mediapipe::CopyInterpreterTensorIntoCpuOutput (
const tflite::Interpreter & interpreter,
int output_tensor_index,
Tensor & output_tensor
)
function CopyTfLiteTensorIntoCpuOutput
absl::Status mediapipe::CopyTfLiteTensorIntoCpuOutput (
const TfLiteTensor & tflite_tensor,
Tensor & output_tensor
)
function CreateImageToGlBufferTensorConverter
absl::StatusOr< std::unique_ptr< ImageToTensorConverter > > mediapipe::CreateImageToGlBufferTensorConverter (
CalculatorContext * cc,
bool input_starts_at_bottom,
BorderMode border_mode
)
function CreateImageToGlTextureTensorConverter
absl::StatusOr< std::unique_ptr< ImageToTensorConverter > > mediapipe::CreateImageToGlTextureTensorConverter (
CalculatorContext * cc,
bool input_starts_at_bottom,
BorderMode border_mode
)
function CreateInferenceInterpreterDelegateRunner
absl::StatusOr< std::unique_ptr< InferenceRunner > > mediapipe::CreateInferenceInterpreterDelegateRunner (
api2::Packet< TfLiteModelPtr > model,
api2::Packet< tflite::OpResolver > op_resolver,
TfLiteDelegatePtr delegate,
int interpreter_num_threads,
const mediapipe::InferenceCalculatorOptions::InputOutputConfig * input_output_config
)
function CreateOpenCvConverter
absl::StatusOr< std::unique_ptr< ImageToTensorConverter > > mediapipe::CreateOpenCvConverter (
CalculatorContext * cc,
BorderMode border_mode,
Tensor::ElementType tensor_type,
cv::InterpolationFlags flags
)
function CreateShaderProgram
bool mediapipe::CreateShaderProgram (
GLuint vertex_shader,
GLuint fragment_shader,
const std::unordered_map< GLuint, std::string > & attributes,
GLuint * shader_program
)
function DebugEdgeNames
std::string mediapipe::DebugEdgeNames (
const std::string & edge_type,
const proto_ns::RepeatedPtrField< ProtoString > & edges
)
function DebugName
std::string mediapipe::DebugName (
const CalculatorGraphConfig::Node & node_config
)
function Demangle
inline std::string mediapipe::Demangle (
const char * mangled
)
function DetectionsToRectsCalculatorOptions_ConversionMode_IsValid
bool mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode_IsValid (
int value
)
function DetectionsToRectsCalculatorOptions_ConversionMode_Name
template<typename T>
inline const std::string & mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode_Name (
T enum_t_value
)
function DetectionsToRectsCalculatorOptions_ConversionMode_Parse
inline bool mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
DetectionsToRectsCalculatorOptions_ConversionMode * value
)
function DetectionsToRectsCalculatorOptions_ConversionMode_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::DetectionsToRectsCalculatorOptions_ConversionMode_descriptor ()
template<typename T>
bool mediapipe::DoesGpuInputStartAtBottom (
const T & options
)
function DoesRectOverlap
absl::StatusOr< bool > mediapipe::DoesRectOverlap (
const mediapipe::NormalizedRect & new_rect,
absl::Span< const mediapipe::NormalizedRect > existing_rects,
float min_similarity_threshold
)
function FailedPreconditionError
inline absl::Status mediapipe::FailedPreconditionError (
absl::string_view message
)
function FailedPreconditionErrorBuilder
inline StatusBuilder mediapipe::FailedPreconditionErrorBuilder (
mediapipe::source_location location
)
function FieldDescriptorProto_Type_IsValid
bool mediapipe::FieldDescriptorProto_Type_IsValid (
int value
)
function FieldDescriptorProto_Type_Name
template<typename T>
inline const std::string & mediapipe::FieldDescriptorProto_Type_Name (
T enum_t_value
)
function FieldDescriptorProto_Type_Parse
inline bool mediapipe::FieldDescriptorProto_Type_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
FieldDescriptorProto_Type * value
)
function FieldDescriptorProto_Type_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::FieldDescriptorProto_Type_descriptor ()
function FindOrDie
template<typename M>
const M::value_type::second_type & mediapipe::FindOrDie (
const M & m,
const typename M::value_type::first_type & key
)
function FindOrDie
template<typename M>
M::value_type::second_type & mediapipe::FindOrDie (
M & m,
const typename M::value_type::first_type & key
)
function FindOrNull
template<typename M>
const M::value_type::second_type * mediapipe::FindOrNull (
const M & m,
const typename M::value_type::first_type & key
)
function FindOrNull
template<typename M>
M::value_type::second_type * mediapipe::FindOrNull (
M & m,
const typename M::value_type::first_type & key
)
function FindWithDefault
template<typename M>
const M::value_type::second_type & mediapipe::FindWithDefault (
const M & m,
const typename M::value_type::first_type & key,
const typename M::value_type::second_type & value
)
function GateCalculatorOptions_GateState_IsValid
bool mediapipe::GateCalculatorOptions_GateState_IsValid (
int value
)
function GateCalculatorOptions_GateState_Name
template<typename T>
inline const std::string & mediapipe::GateCalculatorOptions_GateState_Name (
T enum_t_value
)
function GateCalculatorOptions_GateState_Parse
inline bool mediapipe::GateCalculatorOptions_GateState_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
GateCalculatorOptions_GateState * value
)
function GateCalculatorOptions_GateState_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::GateCalculatorOptions_GateState_descriptor ()
function GetBorderMode
BorderMode mediapipe::GetBorderMode (
const mediapipe::ImageToTensorCalculatorOptions::BorderMode & mode
)
function GetCalculatorContext
CalculatorContext * mediapipe::GetCalculatorContext (
CalculatorContextManager * manager
)
function GetDefaultTraceLogDirectory
StatusOr< std::string > mediapipe::GetDefaultTraceLogDirectory ()
function GetFromUniquePtr
template<typename T>
T * mediapipe::GetFromUniquePtr (
const Packet & packet
)
function GetIds
std::vector< CollectionItemId > mediapipe::GetIds (
const std::shared_ptr< tool::TagMap > & tag_map
)
absl::StatusOr< std::shared_ptr< const mediapipe::Image > > mediapipe::GetInputImage (
const api2::Packet< api2::OneOf< Image, mediapipe::ImageFrame > > & image_packet
)
absl::StatusOr< std::shared_ptr< const mediapipe::Image > > mediapipe::GetInputImage (
const api2::Packet< mediapipe::GpuBuffer > & image_gpu_packet
)
function GetLogDirectory
absl::StatusOr< std::string > mediapipe::GetLogDirectory ()
function GetNumOutputChannels
int mediapipe::GetNumOutputChannels (
const mediapipe::Image & image
)
function GetOutputTensorParams
template<typename T>
OutputTensorParams mediapipe::GetOutputTensorParams (
const T & options
)
function GetOutputTensorType
Tensor::ElementType mediapipe::GetOutputTensorType (
bool uses_gpu,
const OutputTensorParams & params
)
function GetResourceContents
absl::Status mediapipe::GetResourceContents (
const std::string & path,
std::string * output,
bool read_as_binary
)
function GetRoi
RotatedRect mediapipe::GetRoi (
int input_width,
int input_height,
absl::optional< mediapipe::NormalizedRect > norm_rect
)
void mediapipe::GetRotatedSubRectToRectTransformMatrix (
const RotatedRect & sub_rect,
int rect_width,
int rect_height,
bool flip_horizontally,
std::array< float, 16 > * matrix_ptr
)
void mediapipe::GetTransposedRotatedSubRectToRectTransformMatrix (
const RotatedRect & sub_rect,
int rect_width,
int rect_height,
bool flip_horizontally,
std::array< float, 16 > * matrix_ptr
)
absl::StatusOr< ValueTransformation > mediapipe::GetValueRangeTransformation (
float from_range_min,
float from_range_max,
float to_range_min,
float to_range_max
)
function GetXnnpackNumThreads
int mediapipe::GetXnnpackNumThreads (
const bool opts_has_delegate,
const mediapipe::InferenceCalculatorOptions::Delegate & opts_delegate
)
template<>
std::unique_ptr< mediapipe::Image > mediapipe::GetFrame< mediapipe::Image > () const
function GlTextureInfoForGpuBufferFormat
const GlTextureInfo & mediapipe::GlTextureInfoForGpuBufferFormat (
GpuBufferFormat format,
int plane
)
function GlTextureInfoForGpuBufferFormat
const GlTextureInfo & mediapipe::GlTextureInfoForGpuBufferFormat (
GpuBufferFormat format,
int plane,
GlVersion gl_version
)
function GlhCompileShader
GLint mediapipe::GlhCompileShader (
GLenum target,
const GLchar * source,
GLuint * shader,
bool force_log_errors
)
function GlhCreateProgram
GLint mediapipe::GlhCreateProgram (
const GLchar * vert_src,
const GLchar * frag_src,
GLsizei attr_count,
const GLchar *const * attr_names,
const GLint * attr_locations,
GLuint * program,
bool force_log_errors
)
function GlhLinkProgram
GLint mediapipe::GlhLinkProgram (
GLuint program,
bool force_log_errors
)
function GlhValidateProgram
GLint mediapipe::GlhValidateProgram (
GLuint program
)
GpuBufferFormat mediapipe::GpuBufferFormatForImageFormat (
ImageFormat::Format format
)
function GpuOrigin_Mode_IsValid
bool mediapipe::GpuOrigin_Mode_IsValid (
int value
)
function GpuOrigin_Mode_Name
template<typename T>
inline const std::string & mediapipe::GpuOrigin_Mode_Name (
T enum_t_value
)
function GpuOrigin_Mode_Parse
inline bool mediapipe::GpuOrigin_Mode_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
GpuOrigin_Mode * value
)
function GpuOrigin_Mode_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::GpuOrigin_Mode_descriptor ()
function GraphTrace_EventType_IsValid
bool mediapipe::GraphTrace_EventType_IsValid (
int value
)
function GraphTrace_EventType_Name
template<typename T>
inline const std::string & mediapipe::GraphTrace_EventType_Name (
T enum_t_value
)
function GraphTrace_EventType_Parse
inline bool mediapipe::GraphTrace_EventType_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
GraphTrace_EventType * value
)
function GraphTrace_EventType_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::GraphTrace_EventType_descriptor ()
function HasCustomGlobalResourceProvider
bool mediapipe::HasCustomGlobalResourceProvider ()
function HasTagOrIndex
template<typename T>
bool mediapipe::HasTagOrIndex (
const T & collection,
const std::string & tag,
int index
)
function HasTagOrIndex
template<typename T>
bool mediapipe::HasTagOrIndex (
T * collection,
const std::string & tag,
int index
)
function HasTagValue
template<class S>
bool mediapipe::HasTagValue (
const internal::Collection< S * > & c,
const absl::string_view tag
)
function HasTagValue
template<class S>
bool mediapipe::HasTagValue (
const internal::Collection< S > & c,
const absl::string_view tag
)
function HasTagValue
template<class C>
bool mediapipe::HasTagValue (
const C & c,
const absl::string_view tag
)
ImageFormat::Format mediapipe::ImageFormatForGpuBufferFormat (
GpuBufferFormat format
)
bool mediapipe::ImageFormat_Format_IsValid (
int value
)
template<typename T>
inline const std::string & mediapipe::ImageFormat_Format_Name (
T enum_t_value
)
inline bool mediapipe::ImageFormat_Format_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
ImageFormat_Format * value
)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::ImageFormat_Format_descriptor ()
function ImageToTensorCalculatorOptions_BorderMode_IsValid
bool mediapipe::ImageToTensorCalculatorOptions_BorderMode_IsValid (
int value
)
function ImageToTensorCalculatorOptions_BorderMode_Name
template<typename T>
inline const std::string & mediapipe::ImageToTensorCalculatorOptions_BorderMode_Name (
T enum_t_value
)
function ImageToTensorCalculatorOptions_BorderMode_Parse
inline bool mediapipe::ImageToTensorCalculatorOptions_BorderMode_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
ImageToTensorCalculatorOptions_BorderMode * value
)
function ImageToTensorCalculatorOptions_BorderMode_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::ImageToTensorCalculatorOptions_BorderMode_descriptor ()
function InferHigherCoreIds
std::set< int > mediapipe::InferHigherCoreIds ()
function InferLowerCoreIds
std::set< int > mediapipe::InferLowerCoreIds ()
function InferenceCalculatorOptions_Delegate_Gpu_Api_IsValid
bool mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api_IsValid (
int value
)
function InferenceCalculatorOptions_Delegate_Gpu_Api_Name
template<typename T>
inline const std::string & mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api_Name (
T enum_t_value
)
function InferenceCalculatorOptions_Delegate_Gpu_Api_Parse
inline bool mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
InferenceCalculatorOptions_Delegate_Gpu_Api * value
)
function InferenceCalculatorOptions_Delegate_Gpu_Api_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::InferenceCalculatorOptions_Delegate_Gpu_Api_descriptor ()
function InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_IsValid
bool mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_IsValid (
int value
)
function InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_Name
template<typename T>
inline const std::string & mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_Name (
T enum_t_value
)
function InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_Parse
inline bool mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior * value
)
function InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::InferenceCalculatorOptions_Delegate_Gpu_CacheWritingBehavior_descriptor ()
function InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_IsValid
bool mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_IsValid (
int value
)
function InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_Name
template<typename T>
inline const std::string & mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_Name (
T enum_t_value
)
function InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_Parse
inline bool mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage * value
)
function InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::InferenceCalculatorOptions_Delegate_Gpu_InferenceUsage_descriptor ()
bool mediapipe::InputCollection_InputType_IsValid (
int value
)
template<typename T>
inline const std::string & mediapipe::InputCollection_InputType_Name (
T enum_t_value
)
inline bool mediapipe::InputCollection_InputType_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
InputCollection_InputType * value
)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::InputCollection_InputType_descriptor ()
function InsertIfNotPresent
template<typename M>
bool mediapipe::InsertIfNotPresent (
M * m,
const typename M::value_type & vt
)
function InsertIfNotPresent
template<typename M>
bool mediapipe::InsertIfNotPresent (
M * m,
const typename M::value_type::first_type & key,
const typename M::value_type::second_type & value
)
function InternalError
inline absl::Status mediapipe::InternalError (
absl::string_view message
)
function InternalErrorBuilder
inline StatusBuilder mediapipe::InternalErrorBuilder (
mediapipe::source_location location
)
function InvalidArgumentError
inline absl::Status mediapipe::InvalidArgumentError (
absl::string_view message
)
function InvalidArgumentErrorBuilder
inline StatusBuilder mediapipe::InvalidArgumentErrorBuilder (
mediapipe::source_location location
)
function IsCancelled
inline bool mediapipe::IsCancelled (
const absl::Status & status
)
function IsGlClampToBorderSupported
bool mediapipe::IsGlClampToBorderSupported (
const mediapipe::GlContext & gl_context
)
function IsGraphOutputStream
bool mediapipe::IsGraphOutputStream (
InputStreamManager * stream,
const std::vector< std::shared_ptr< internal::GraphOutputStream > > & graph_output_streams
)
function IsNotFound
inline bool mediapipe::IsNotFound (
const absl::Status & status
)
function IsPowerOfTwo
bool mediapipe::IsPowerOfTwo (
int v
)
function LabelsToRenderDataCalculatorOptions_Location_IsValid
bool mediapipe::LabelsToRenderDataCalculatorOptions_Location_IsValid (
int value
)
function LabelsToRenderDataCalculatorOptions_Location_Name
template<typename T>
inline const std::string & mediapipe::LabelsToRenderDataCalculatorOptions_Location_Name (
T enum_t_value
)
function LabelsToRenderDataCalculatorOptions_Location_Parse
inline bool mediapipe::LabelsToRenderDataCalculatorOptions_Location_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
LabelsToRenderDataCalculatorOptions_Location * value
)
function LabelsToRenderDataCalculatorOptions_Location_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::LabelsToRenderDataCalculatorOptions_Location_descriptor ()
template<>
::mediapipe::BoundingBox mediapipe::ConvertToBBox<::mediapipe::BoundingBox > (
int image_width,
int image_height
) const
template<>
::mediapipe::BoundingBox mediapipe::GetBBox<::mediapipe::BoundingBox > () const
bool mediapipe::LocationData_Format_IsValid (
int value
)
template<typename T>
inline const std::string & mediapipe::LocationData_Format_Name (
T enum_t_value
)
inline bool mediapipe::LocationData_Format_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
LocationData_Format * value
)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::LocationData_Format_descriptor ()
function Locus_LocusType_IsValid
bool mediapipe::Locus_LocusType_IsValid (
int value
)
function Locus_LocusType_Name
template<typename T>
inline const std::string & mediapipe::Locus_LocusType_Name (
T enum_t_value
)
function Locus_LocusType_Parse
inline bool mediapipe::Locus_LocusType_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Locus_LocusType * value
)
function Locus_LocusType_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::Locus_LocusType_descriptor ()
function LogEvent
inline void mediapipe::LogEvent (
ProfilingContext * context,
TraceEvent event
)
function LogQueuedPackets
void mediapipe::LogQueuedPackets (
CalculatorContext * context,
InputStreamManager * stream,
Packet queue_tail
)
mediapipe::MEDIAPIPE_DEFINE_SAFE_INT_TYPE (
TimestampBaseType,
int64_t,
mediapipe::intops::LogFatalOnError
)
mediapipe::MEDIAPIPE_REGISTER_TYPE (
mediapipe::Image,
"::mediapipe::Image",
nullptr,
nullptr
)
mediapipe::MEDIAPIPE_REGISTER_TYPE (
std::vector< mediapipe::Image >,
"::std::vector<::mediapipe::Image>",
nullptr,
nullptr
)
mediapipe::MEDIAPIPE_REGISTER_TYPE (
::mediapipe::Packet,
"::mediapipe::Packet",
nullptr,
nullptr
)
mediapipe::MEDIAPIPE_REGISTER_TYPE (
::std::vector<::mediapipe::Packet >,
"::std::vector<::mediapipe::Packet>",
nullptr,
nullptr
)
mediapipe::MEDIAPIPE_REGISTER_TYPE (
::mediapipe::Timestamp,
"::mediapipe::Timestamp",
nullptr,
nullptr
)
mediapipe::MEDIAPIPE_REGISTER_TYPE (
PACKET_PAIR_TYPE,
"::std::pair<::mediapipe::Packet,::mediapipe::Packet>",
nullptr,
nullptr
)
mediapipe::MEDIAPIPE_REGISTER_TYPE (
PACKET_MAP_TYPE,
"::std::map<std::string,::mediapipe::Packet>",
nullptr,
nullptr
)
function MakePacket
template<typename T, typename std::enable_if<!std::is_array< T >::value >::type *, typename... Args>
Packet mediapipe::MakePacket (
Args &&... args
)
function MakeTensorSpan
TensorSpan mediapipe::MakeTensorSpan (
api2::internal::MultiplePortAccess< Tensor, InputStreamShard, CalculatorContext > tensor_streams
)
function MakeTensorSpan
TensorSpan mediapipe::MakeTensorSpan (
const std::vector< Tensor > & tensors
)
function MatrixAsTextProto
std::string mediapipe::MatrixAsTextProto (
const Matrix & matrix
)
function MatrixDataProtoFromMatrix
void mediapipe::MatrixDataProtoFromMatrix (
const Matrix & matrix,
MatrixData * matrix_data
)
function MatrixData_Layout_IsValid
bool mediapipe::MatrixData_Layout_IsValid (
int value
)
function MatrixData_Layout_Name
template<typename T>
inline const std::string & mediapipe::MatrixData_Layout_Name (
T enum_t_value
)
function MatrixData_Layout_Parse
inline bool mediapipe::MatrixData_Layout_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
MatrixData_Layout * value
)
function MatrixData_Layout_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::MatrixData_Layout_descriptor ()
function MatrixFromMatrixDataProto
void mediapipe::MatrixFromMatrixDataProto (
const MatrixData & matrix_data,
Matrix * matrix
)
function MatrixFromTextProto
void mediapipe::MatrixFromTextProto (
const std::string & text_proto,
Matrix * matrix
)
inline std::string * mediapipe::MediaPipeCheckOpHelper (
absl::Status v,
const char * msg
)
std::string * mediapipe::MediaPipeCheckOpHelperOutOfLine (
const absl::Status & v,
const char * msg
)
inline const size_t * mediapipe::MediaPipeTypeId (
const std::string & type_string
)
template<typename T>
inline const std::string * mediapipe::MediaPipeTypeString ()
inline const std::string * mediapipe::MediaPipeTypeStringFromTypeId (
TypeId type_id
)
inline std::string mediapipe::MediaPipeTypeStringOrDemangled (
TypeId type_id
)
template<typename T>
std::string mediapipe::MediaPipeTypeStringOrDemangled ()
void mediapipe::MediaPipe_RegisterTfLiteOpResolver (
tflite::MutableOpResolver * resolver
)
function NonMaxSuppressionCalculatorOptions_NmsAlgorithm_IsValid
bool mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm_IsValid (
int value
)
function NonMaxSuppressionCalculatorOptions_NmsAlgorithm_Name
template<typename T>
inline const std::string & mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm_Name (
T enum_t_value
)
function NonMaxSuppressionCalculatorOptions_NmsAlgorithm_Parse
inline bool mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
NonMaxSuppressionCalculatorOptions_NmsAlgorithm * value
)
function NonMaxSuppressionCalculatorOptions_NmsAlgorithm_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::NonMaxSuppressionCalculatorOptions_NmsAlgorithm_descriptor ()
function NonMaxSuppressionCalculatorOptions_OverlapType_IsValid
bool mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType_IsValid (
int value
)
function NonMaxSuppressionCalculatorOptions_OverlapType_Name
template<typename T>
inline const std::string & mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType_Name (
T enum_t_value
)
function NonMaxSuppressionCalculatorOptions_OverlapType_Parse
inline bool mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
NonMaxSuppressionCalculatorOptions_OverlapType * value
)
function NonMaxSuppressionCalculatorOptions_OverlapType_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::NonMaxSuppressionCalculatorOptions_OverlapType_descriptor ()
function NotFoundError
inline absl::Status mediapipe::NotFoundError (
absl::string_view message
)
function NotFoundErrorBuilder
inline StatusBuilder mediapipe::NotFoundErrorBuilder (
mediapipe::source_location location
)
function NumCPUCores
int mediapipe::NumCPUCores ()
function OkStatus
inline absl::Status mediapipe::OkStatus ()
function OutOfRangeError
inline absl::Status mediapipe::OutOfRangeError (
absl::string_view message
)
function OverrideGlTexParameterfv
template<int kNumValues>
std::unique_ptr< GlOverride > mediapipe::OverrideGlTexParameterfv (
GLenum name,
std::array< GLfloat, kNumValues > values
)
function OverrideGlTexParameterfv
template<int kNumValues>
ABSL_MUST_USE_RESULT std::unique_ptr< GlOverride > mediapipe::OverrideGlTexParameterfv (
GLenum name,
std::array< GLfloat, kNumValues > values
)
function OverrideGlTexParameterfv< 4 >
template std::unique_ptr< GlOverride > mediapipe::OverrideGlTexParameterfv< 4 > (
GLenum name,
std::array< GLfloat, 4 > values
)
function OverrideGlTexParametri
std::unique_ptr< GlOverride > mediapipe::OverrideGlTexParametri (
GLenum name,
GLint value
)
function PadRoi
absl::StatusOr< std::array< float, 4 > > mediapipe::PadRoi (
int input_tensor_width,
int input_tensor_height,
bool keep_aspect_ratio,
RotatedRect * roi
)
function ParseTextProto
template<typename T>
bool mediapipe::ParseTextProto (
const std::string & input,
T * proto
)
function ParseTextProtoOrDie
template<typename T>
T mediapipe::ParseTextProtoOrDie (
const std::string & input
)
function PathToLogFile
StatusOr< std::string > mediapipe::PathToLogFile (
const std::string & path
)
function PathToResourceAsFile
absl::StatusOr< std::string > mediapipe::PathToResourceAsFile (
const std::string & path
)
function PermissionDeniedError
inline absl::Status mediapipe::PermissionDeniedError (
absl::string_view message
)
function PointToForeign
template<typename T>
Packet mediapipe::PointToForeign (
const T * ptr
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopNormalizedLandmarkListVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopIntCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopMatrixCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopMatrixVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopUint64tCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopTensorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopImageFrameCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopGpuBufferCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopImageCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
BeginLoopFloatCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
ClipNormalizedRectVectorSizeCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopNormalizedRectCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopBooleanCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopFloatCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopTfLiteTensorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopMatrixCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopTensorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopImageFrameCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopGpuBufferCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopAffineMatrixCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
EndLoopImageSizeCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
GateCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
ImmediateMuxCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
PacketInnerJoinCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SplitTfLiteTensorVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SplitTensorVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SplitLandmarkVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SplitMatrixVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SplitUint64tVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SplitFloatVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SplitAffineMatrixVectorCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SsdAnchorsCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
TfLiteCustomOpResolverCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
TfLiteModelCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
AnnotationOverlayCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
AssociationNormRectCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
NormalizedRectVectorHasMinSizeCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
DetectionLetterboxRemovalCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
DetectionsToRenderDataCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
FilterUInt64CollectionCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
FilterNormalizedRectCollectionCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
LandmarkLetterboxRemovalCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
LandmarkProjectionCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
LandmarksToRenderDataCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
RectToRenderDataCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
RectTransformationCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
ThresholdingCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
WorldLandmarkProjectionCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
OpenCvVideoEncoderCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
PacketGeneratorWrapperCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SwitchDemuxCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
SwitchMuxCalculator
)
function REGISTER_CALCULATOR
mediapipe::REGISTER_CALCULATOR (
HandLandmarksToRectCalculator
)
function REGISTER_EXECUTOR
mediapipe::REGISTER_EXECUTOR (
ThreadPoolExecutor
)
mediapipe::REGISTER_INPUT_STREAM_HANDLER (
DefaultInputStreamHandler
)
mediapipe::REGISTER_INPUT_STREAM_HANDLER (
FixedSizeInputStreamHandler
)
mediapipe::REGISTER_INPUT_STREAM_HANDLER (
ImmediateInputStreamHandler
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
HandLandmarkCpu
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
HandLandmarkLandmarksToRoi
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
HandLandmarkModelLoader
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
HandLandmarkTrackingCpu
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
PalmDetectionDetectionToRoi
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
PalmDetectionCpu
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
PalmDetectionModelLoader
)
mediapipe::REGISTER_MEDIAPIPE_GRAPH (
HandRendererSubgraph
)
function REGISTER_OUTPUT_STREAM_HANDLER
mediapipe::REGISTER_OUTPUT_STREAM_HANDLER (
InOrderOutputStreamHandler
)
function ReadFile
absl::Status mediapipe::ReadFile (
const std::string & proto_source,
bool read_text,
proto_ns::Message * result
)
function ReadProto
absl::Status mediapipe::ReadProto (
proto_ns::io::ZeroCopyInputStream * in,
bool read_text,
const std::string & source,
proto_ns::Message * result
)
function RemoveLogSink
inline void mediapipe::RemoveLogSink (
LogSink * destination
)
function RenderAnnotation_Line_LineType_IsValid
bool mediapipe::RenderAnnotation_Line_LineType_IsValid (
int value
)
function RenderAnnotation_Line_LineType_Name
template<typename T>
inline const std::string & mediapipe::RenderAnnotation_Line_LineType_Name (
T enum_t_value
)
function RenderAnnotation_Line_LineType_Parse
inline bool mediapipe::RenderAnnotation_Line_LineType_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
RenderAnnotation_Line_LineType * value
)
function RenderAnnotation_Line_LineType_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::RenderAnnotation_Line_LineType_descriptor ()
function RetCheckFailSlowPath
mediapipe::StatusBuilder mediapipe::RetCheckFailSlowPath (
mediapipe::source_location location
)
function RetCheckFailSlowPath
mediapipe::StatusBuilder mediapipe::RetCheckFailSlowPath (
mediapipe::source_location location,
const char * condition
)
function RetCheckFailSlowPath
mediapipe::StatusBuilder mediapipe::RetCheckFailSlowPath (
mediapipe::source_location location,
const char * condition,
const absl::Status & status
)
function RetCheckImpl
inline StatusBuilder mediapipe::RetCheckImpl (
const absl::Status & status,
const char * condition,
mediapipe::source_location location
)
function ReverseMap
template<typename M, typename ReverseM>
bool mediapipe::ReverseMap (
const M & m,
ReverseM * reverse
)
function SerializeFunctionsAreRegistered
inline bool mediapipe::SerializeFunctionsAreRegistered (
const size_t type_id
)
function SerializeFunctionsAreRegistered
inline bool mediapipe::SerializeFunctionsAreRegistered (
const std::string & type_string
)
function SetCustomGlobalResourceProvider
void mediapipe::SetCustomGlobalResourceProvider (
ResourceProviderFn fn
)
function SettledTimestamp
Timestamp mediapipe::SettledTimestamp (
const InputStreamShard & input
)
function SharedPtrWithPacket
template<typename T>
std::shared_ptr< const T > mediapipe::SharedPtrWithPacket (
Packet packet
)
function SimpleDtoa
inline ABSL_MUST_USE_RESULT std::string mediapipe::SimpleDtoa (
double d
)
function SymbolAvailable
template<typename T>
inline bool mediapipe::SymbolAvailable (
T * symbol
)
function TagOrIndex
template<typename T>
auto mediapipe::TagOrIndex (
const T & collection,
const std::string & tag,
int index
)
function TagOrIndex
template<typename T>
auto mediapipe::TagOrIndex (
T * collection,
const std::string & tag,
int index
)
bool mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat_IsValid (
int value
)
template<typename T>
inline const std::string & mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat_Name (
T enum_t_value
)
inline bool mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
TensorsToDetectionsCalculatorOptions_BoxFormat * value
)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::TensorsToDetectionsCalculatorOptions_BoxFormat_descriptor ()
function TensorsToFloatsCalculatorOptions_Activation_IsValid
bool mediapipe::TensorsToFloatsCalculatorOptions_Activation_IsValid (
int value
)
function TensorsToFloatsCalculatorOptions_Activation_Name
template<typename T>
inline const std::string & mediapipe::TensorsToFloatsCalculatorOptions_Activation_Name (
T enum_t_value
)
function TensorsToFloatsCalculatorOptions_Activation_Parse
inline bool mediapipe::TensorsToFloatsCalculatorOptions_Activation_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
TensorsToFloatsCalculatorOptions_Activation * value
)
function TensorsToFloatsCalculatorOptions_Activation_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::TensorsToFloatsCalculatorOptions_Activation_descriptor ()
function TensorsToLandmarksCalculatorOptions_Activation_IsValid
bool mediapipe::TensorsToLandmarksCalculatorOptions_Activation_IsValid (
int value
)
function TensorsToLandmarksCalculatorOptions_Activation_Name
template<typename T>
inline const std::string & mediapipe::TensorsToLandmarksCalculatorOptions_Activation_Name (
T enum_t_value
)
function TensorsToLandmarksCalculatorOptions_Activation_Parse
inline bool mediapipe::TensorsToLandmarksCalculatorOptions_Activation_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
TensorsToLandmarksCalculatorOptions_Activation * value
)
function TensorsToLandmarksCalculatorOptions_Activation_descriptor
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::TensorsToLandmarksCalculatorOptions_Activation_descriptor ()
bool mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance_IsValid (
int value
)
template<typename T>
inline const std::string & mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance_Name (
T enum_t_value
)
inline bool mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance_Parse (
::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
ThreadPoolExecutorOptions_ProcessorPerformance * value
)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * mediapipe::ThreadPoolExecutorOptions_ProcessorPerformance_descriptor ()
function ToRectangle
absl::StatusOr< Rectangle_f > mediapipe::ToRectangle (
const mediapipe::NormalizedRect & input
)
function UnavailableError
inline absl::Status mediapipe::UnavailableError (
absl::string_view message
)
function UnavailableErrorBuilder
inline StatusBuilder mediapipe::UnavailableErrorBuilder (
mediapipe::source_location location
)
function UnimplementedError
inline absl::Status mediapipe::UnimplementedError (
absl::string_view message
)
function UnimplementedErrorBuilder
inline StatusBuilder mediapipe::UnimplementedErrorBuilder (
mediapipe::source_location location
)
function UnknownError
inline absl::Status mediapipe::UnknownError (
absl::string_view message
)
function UnknownErrorBuilder
inline StatusBuilder mediapipe::UnknownErrorBuilder (
mediapipe::source_location location
)
function ValidateOptionOutputDims
template<typename T>
absl::Status mediapipe::ValidateOptionOutputDims (
const T & options
)
function ValidatePacketSet
absl::Status mediapipe::ValidatePacketSet (
const PacketTypeSet & packet_type_set,
const PacketSet & packet_set
)
function ValidatePacketTypeSet
absl::Status mediapipe::ValidatePacketTypeSet (
const PacketTypeSet & packet_type_set
)
function WriteFile
absl::Status mediapipe::WriteFile (
const std::string & proto_output,
bool write_text,
const proto_ns::Message & message
)
function WriteProto
absl::Status mediapipe::WriteProto (
const proto_ns::Message & message,
bool write_text,
const std::string & dest,
proto_ns::io::ZeroCopyOutputStream * out
)
function fourcc
inline int mediapipe::fourcc (
char c1,
char c2,
char c3,
char c4
)
function kGpuService
const GraphService< GpuResources > mediapipe::kGpuService (
"kGpuService",
GraphServiceBase::kAllowDefaultInitialization
)
function kMemoryManagerService
inline constexpr GraphService< MemoryManager > mediapipe::kMemoryManagerService (
"MemoryManagerService",
GraphServiceBase::kDisallowDefaultInitialization
)
function kUtilityFramebuffer
const GlContext::Attachment< GLuint > mediapipe::kUtilityFramebuffer (
(GlContext &) -> GlContext::Attachment< GLuint >::Ptr { GLuint framebuffer;glGenFramebuffers(1, &framebuffer);if(!framebuffer) return nullptr;return {new GLuint(framebuffer), [](void *ptr) { GLuint *fb=static_cast< GLuint * >(ptr);glDeleteFramebuffers(1, fb);delete fb;}};}
)
function make_rect
template<class T>
::ILLIXR::data_format::rect * mediapipe::make_rect (
const T in_rect,
bool normalized
)
function operator!=
inline bool mediapipe::operator!= (
const Packet & p1,
const Packet & p2
)
function operator*
CollectionItemId mediapipe::operator* (
int lhs,
CollectionItemId rhs
)
function operator+
CollectionItemId mediapipe::operator+ (
int lhs,
CollectionItemId rhs
)
function operator-
CollectionItemId mediapipe::operator- (
int lhs,
CollectionItemId rhs
)
function operator<<
std::ostream & mediapipe::operator<< (
std::ostream & os,
CollectionItemId arg
)
function operator<<
std::ostream & mediapipe::operator<< (
std::ostream & os,
const absl::Status & x
)
function operator<<
std::ostream & mediapipe::operator<< (
std::ostream & os,
Timestamp arg
)
function operator<<
std::ostream & mediapipe::operator<< (
std::ostream & os,
TimestampDiff arg
)
function operator==
inline bool mediapipe::operator== (
const Packet & p1,
const Packet & p2
)
function trace_builder_mutex
absl::Mutex * mediapipe::trace_builder_mutex ()
Public Static Functions Documentation
function AlignedToPowerOf2
static inline int mediapipe::AlignedToPowerOf2 (
int value,
int alignment
)
function ConvertFromImageFrame
static std::shared_ptr< GlTextureBuffer > mediapipe::ConvertFromImageFrame (
std::shared_ptr< GpuBufferStorageImageFrame > frame
)
function ConvertToImageFrame
static std::shared_ptr< GpuBufferStorageImageFrame > mediapipe::ConvertToImageFrame (
std::shared_ptr< GlTextureBuffer > buf
)
function GetGlTextureBufferFromPool
static std::shared_ptr< GlTextureBuffer > mediapipe::GetGlTextureBufferFromPool (
int width,
int height,
GpuBufferFormat format
)
function GetLegacyGpuSharedSidePacket
static Packet mediapipe::GetLegacyGpuSharedSidePacket (
const std::map< std::string, Packet > & side_packets
)
function HaveCommonType
static bool mediapipe::HaveCommonType (
absl::Span< const TypeId > types1,
absl::Span< const TypeId > types2
)
function MaybeFixupLegacyGpuNodeContract
static void mediapipe::MaybeFixupLegacyGpuNodeContract (
CalculatorNode & node
)
function ReadTexture
static void mediapipe::ReadTexture (
GlContext & ctx,
const GlTextureView & view,
GpuBufferFormat format,
void * output,
size_t size
)
function SetThreadName
static void mediapipe::SetThreadName (
const char * name
)
function SharedContextKey
static const std::string & mediapipe::SharedContextKey ()
function UsesGpu
static bool mediapipe::UsesGpu (
const CalculatorNode & node
)
function assign_larger_value
template<typename T>
static void mediapipe::assign_larger_value (
std::atomic< T > * var,
T target
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/calculators/core/begin_loop_calculator.cc