Skip to content

Class mediapipe::api2::InferenceCalculatorNodeImpl

template <class Intf, class Impl>

ClassList > mediapipe > api2 > InferenceCalculatorNodeImpl

Inherits the following classes: mediapipe::api2::NodeImpl< Intf, void >

Inherited by the following classes: mediapipe::api2::InferenceCalculatorCpuImpl, mediapipe::api2::InferenceCalculatorGlAdvancedImpl, mediapipe::api2::InferenceCalculatorGlImpl

Public Functions

Type Name
absl::Status Process (CalculatorContext * cc)
virtual ~InferenceCalculatorNodeImpl () = default

Protected Functions

Type Name
virtual absl::StatusOr< std::vector< Tensor > > Process (CalculatorContext * cc, const TensorSpan & tensor_span) = 0
absl::Status UpdateIoMapping (CalculatorContext * cc, const InputOutputTensorNames & tensor_names)

Public Functions Documentation

function Process [1/2]

inline absl::Status mediapipe::api2::InferenceCalculatorNodeImpl::Process (
    CalculatorContext * cc
) 

function ~InferenceCalculatorNodeImpl

virtual mediapipe::api2::InferenceCalculatorNodeImpl::~InferenceCalculatorNodeImpl () = default

Protected Functions Documentation

function Process [2/2]

virtual absl::StatusOr< std::vector< Tensor > > mediapipe::api2::InferenceCalculatorNodeImpl::Process (
    CalculatorContext * cc,
    const TensorSpan & tensor_span
) = 0

function UpdateIoMapping

inline absl::Status mediapipe::api2::InferenceCalculatorNodeImpl::UpdateIoMapping (
    CalculatorContext * cc,
    const InputOutputTensorNames & tensor_names
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/calculators/tensor/inference_calculator.h