|
ONE - On-device Neural Engine
|
Data Structures | |
| struct | EigenContext |
| class | EigenThreadPoolWrapper |
| struct | MatMulConvFunctor |
Typedefs | |
| typedef Eigen::TensorMap< Eigen::Tensor< float, 2, Eigen::RowMajor, Eigen::DenseIndex >, Eigen::Aligned > | EigenMatrix |
| typedef Eigen::TensorMap< Eigen::Tensor< const float, 2, Eigen::RowMajor, Eigen::DenseIndex >, Eigen::Aligned > | ConstEigenMatrix |
| typedef Eigen::TensorMap< Eigen::Tensor< float, 4, Eigen::RowMajor, Eigen::DenseIndex >, Eigen::Aligned > | EigenTensor |
| typedef Eigen::TensorMap< Eigen::Tensor< const float, 4, Eigen::RowMajor, Eigen::DenseIndex >, Eigen::Aligned > | ConstEigenTensor |
Functions | |
| const Eigen::ThreadPoolDevice * | GetThreadPoolDevice () |
| template<typename T > | |
| int64_t | kPacketSize () |
| int | getThreadCount () |
| typedef Eigen::TensorMap<Eigen::Tensor<const float, 2, Eigen::RowMajor, Eigen::DenseIndex>, Eigen::Aligned> nnfw::cker::eigen_support::ConstEigenMatrix |
Definition at line 45 of file EigenSupport.h.
| typedef Eigen::TensorMap<Eigen::Tensor<const float, 4, Eigen::RowMajor, Eigen::DenseIndex>, Eigen::Aligned> nnfw::cker::eigen_support::ConstEigenTensor |
Definition at line 52 of file EigenSupport.h.
| typedef Eigen::TensorMap<Eigen::Tensor<float, 2, Eigen::RowMajor, Eigen::DenseIndex>, Eigen::Aligned> nnfw::cker::eigen_support::EigenMatrix |
Definition at line 42 of file EigenSupport.h.
| typedef Eigen::TensorMap<Eigen::Tensor<float, 4, Eigen::RowMajor, Eigen::DenseIndex>, Eigen::Aligned> nnfw::cker::eigen_support::EigenTensor |
Definition at line 49 of file EigenSupport.h.
|
inline |
Definition at line 122 of file EigenSupport.h.
References GetThreadPoolDevice().
Referenced by onert::backend::train::ops::DepthwiseConvolutionLayer::configureBackward().
|
inline |
Definition at line 110 of file EigenSupport.h.
References nnfw::cker::eigen_support::EigenContext::GetEigenContext().
Referenced by nnfw::cker::train::Adam(), nnfw::cker::bias_op::biasHelper(), nnfw::cker::functor::biasReductionHelper(), nnfw::cker::BroadcastTo(), nnfw::cker::train::CategoricalCrossEntropyWithLogits(), nnfw::cker::multithreaded::Conv(), getThreadCount(), nnfw::cker::train::GradientDescent(), nnfw::cker::FusedBatchNorm::operator()(), nnfw::cker::train::LaunchConv2DBackpropInputOp< T >::operator()(), nnfw::cker::train::LaunchConv2DBackpropFilterOp< T >::operator()(), nnfw::cker::depthwise_conv_op::LaunchDepthwiseConvOp< CPUDevice, T >::operator()(), nnfw::cker::depthwise_conv_op::LaunchDepthwiseConvBackpropInputOp< CPUDevice, T >::operator()(), and nnfw::cker::depthwise_conv_op::LaunchDepthwiseConvBackpropFilterOp< CPUDevice, T >::operator()().
| int64_t nnfw::cker::eigen_support::kPacketSize | ( | ) |
Definition at line 116 of file EigenSupport.h.