namespace ov::op::v9¶
Overview¶
namespace v9 {
// classes
class Eye;
class GenerateProposals;
class GridSample;
class IRDFT;
class MulticlassNms;
class NonMaxSuppression;
class RDFT;
class ROIAlign;
class SoftSign;
// global functions
template <class TShape>
std::vector<TShape> shape_infer(
const Eye \* op,
const std::vector<TShape>& input_shapes,
const std::map<size_t, HostTensorPtr>& constant_data = {}
);
template <class TShape>
void shape_infer(
const Eye \* op,
const std::vector<TShape>& input_shapes,
std::vector<TShape>& output_shapes,
const std::map<size_t, HostTensorPtr>& constant_data = {}
);
template <class T>
void shape_infer(
const GenerateProposals \* op,
const std::vector<T>& input_shapes,
std::vector<T>& output_shapes
);
template <class shape_t>
void shape_infer(
const GridSample \* op,
const std::vector<shape_t>& input_shapes,
std::vector<shape_t>& output_shapes
);
template <class T>
void shape_infer(
const ov::op::v9::IRDFT \* op,
const std::vector<T>& input_shapes,
std::vector<T>& output_shapes,
const std::map<size_t, std::shared_ptr<ngraph::runtime::HostTensor>>& constant_data = {}
);
template <class T>
void shape_infer(
const NonMaxSuppression \* op,
const std::vector<T>& input_shapes,
std::vector<T>& output_shapes,
bool static_output = false,
const std::map<size_t, std::shared_ptr<ngraph::runtime::HostTensor>>& constant_data = {}
);
template <typename B>
B get_ouput_dimension_bound(B b);
template <class DimType>
DimType get_rdft_output_dimension(DimType d);
template <class T>
void shape_infer(
const ov::op::v9::RDFT \* op,
const std::vector<T>& input_shapes,
std::vector<T>& output_shapes,
const std::map<size_t, std::shared_ptr<ngraph::runtime::HostTensor>>& constant_data = {}
);
template <class T>
void shape_infer(
const ov::op::v9::ROIAlign \* op,
const std::vector<T>& input_shapes,
std::vector<T>& output_shapes
);
} // namespace v9
Detailed Documentation¶
Global Functions¶
template <class TShape>
std::vector<TShape> shape_infer(
const Eye \* op,
const std::vector<TShape>& input_shapes,
const std::map<size_t, HostTensorPtr>& constant_data = {}
)
Eye v9 shape inference compute output shapes.
Parameters:
TShape |
Type of shape. |
op |
Pointer to Eye operator. |
input_shapes |
|
constant_data |
Map of constant data. Default empty. |
Returns:
* template <class TShape>