ONE - On-device Neural Engine
|
#include <TensorShape.h>
Public Member Functions | |
TensorShape ()=default | |
TensorShape (std::initializer_list< Dimension > dims) | |
uint32_t | rank (void) const |
void | rank (uint32_t r) |
const Dimension & | dim (uint32_t axis) const |
Dimension & | dim (uint32_t axis) |
Definition at line 28 of file TensorShape.h.
|
default |
|
inline |
Definition at line 32 of file TensorShape.h.
|
inline |
Definition at line 39 of file TensorShape.h.
|
inline |
Definition at line 38 of file TensorShape.h.
Referenced by loco::NodeShape::as(), moco::as_feature_shape(), moco::as_tensor_shape(), onert::backend::acl_common::asTensorShape(), luci::sinf::BuildStridedSliceParams(), luci::cal_offset(), luci::sinf::circle_shape(), loco::element_count(), luci::get_channel_dim_index(), locoex::COpShapeInferenceRule::infer(), luci::is_same_shape(), moco::new_const(), loco::operator<<(), loco::operator==(), loco::operator==(), luci::sinf::pad_shape(), luci::compute::DepthwiseConv2D::prepare(), luci::compute::FullyConnected::prepare(), luci::CircleShapeInferencePass::run(), luci::DynamicBatchToSingleBatchPass::run(), loco::NodeShape::set(), loco::PermutingDecoder< Domain::DepthwiseFilter >::shape(), loco::PermutingDecoder< Domain::Feature >::shape(), loco::PermutingDecoder< Domain::Filter >::shape(), loco::PermutingDecoder< Domain::Matrix >::shape(), loco::PermutingEncoder< Domain::Feature >::shape(), loco::PermutingEncoder< Domain::Filter >::shape(), loco::PermutingEncoder< Domain::DepthwiseFilter >::shape(), loco::PermutingEncoder< Domain::Matrix >::shape(), moco::TensorPackEnumerator::start(), luci::sinf::StartForAxis(), luci::sinf::StopForAxis(), moco::tensor_shape(), luci::compute::tflite_shape(), exo::to_shape_description(), luci::to_shape_description(), moco::valid_shape_for_constfold_binary_op(), onert::compiler::ShapeValidator::visit(), luci::sinf::Algorithm::visit(), luci::sinf::Algorithm::visit(), and moco::window_of().
|
inline |
Definition at line 36 of file TensorShape.h.
|
inline |
Definition at line 35 of file TensorShape.h.
Referenced by loco::NodeShape::as(), moco::as_feature_shape(), moco::as_tensor_shape(), onert::backend::acl_common::asTensorShape(), moco::tf::BroadcastFunctor::build(), luci::sinf::BuildStridedSliceParams(), luci::sinf::circle_shape(), loco::element_count(), locoex::COpShapeInferenceRule::infer(), luci::is_same_shape(), moco::new_const(), loco::operator<<(), loco::operator==(), loco::operator==(), luci::sinf::pad_shape(), luci::compute::DepthwiseConv2D::prepare(), luci::compute::FullyConnected::prepare(), luci::CircleShapeInferencePass::run(), luci::DynamicBatchToSingleBatchPass::run(), loco::NodeShape::set(), loco::PermutingDecoder< Domain::DepthwiseFilter >::shape(), loco::PermutingDecoder< Domain::Feature >::shape(), loco::PermutingDecoder< Domain::Filter >::shape(), moco::TensorPackEnumerator::shape(), loco::PermutingDecoder< Domain::Matrix >::shape(), moco::TensorSliceEnumerator::shape(), luci::sinf::StridedSliceContext::StridedSliceContext(), moco::tensor_shape(), luci::compute::tflite_shape(), luci::sinf::TensorShapeExpander::to(), exo::to_shape_description(), luci::to_shape_description(), moco::valid_shape_for_constfold_binary_op(), onert::compiler::ShapeValidator::visit(), luci::sinf::Algorithm::visit(), luci::sinf::Algorithm::visit(), luci::sinf::Algorithm::visit(), and luci::sinf::Algorithm::visit().