class ov::op::util::MultiSubGraphOp::InputDescription¶
Abstract class describes a connection between a MultiSubGraphOp input and the body.
#include <multi_subgraph_base.hpp>
class InputDescription
{
public:
// typedefs
typedef std::shared_ptr<InputDescription> Ptr;
typedef DiscreteTypeInfo type_info_t;
// fields
uint64_t m_input_index {0};
uint64_t m_body_parameter_index {0};
// methods
virtual std::shared_ptr<InputDescription> copy() const = 0;
virtual const type_info_t& get_type_info() const = 0;
};
// direct descendants
class InvariantInputDescription;
class MergedInputDescription;
class SliceInputDescription;