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.