22.11
|
#include <BatchMatMulImpl.hpp>
Public Member Functions | |
BatchMatMul (const BatchMatMulDescriptor ¶ms, const TensorInfo &inputXInfo, const TensorInfo &inputYInfo, const TensorInfo &outputInfo, Decoder< float > &inputXDecoder, Decoder< float > &inputYDecoder, Encoder< float > &outputEncoder) | |
Definition at line 16 of file BatchMatMulImpl.hpp.
BatchMatMul | ( | const BatchMatMulDescriptor & | params, |
const TensorInfo & | inputXInfo, | ||
const TensorInfo & | inputYInfo, | ||
const TensorInfo & | outputInfo, | ||
Decoder< float > & | inputXDecoder, | ||
Decoder< float > & | inputYDecoder, | ||
Encoder< float > & | outputEncoder | ||
) |
Definition at line 15 of file BatchMatMulImpl.cpp.
References ARMNN_ASSERT, Decoder< IType >::DecodeTensor(), Encoder< IType >::Get(), BatchMatMulDescriptor::GetAxesToMul(), TensorInfo::GetNumDimensions(), BatchMatMulDescriptor::GetPermuteVec(), TensorInfo::GetShape(), BatchMatMulDescriptor::m_AdjointX, BatchMatMulDescriptor::m_AdjointY, BatchMatMulDescriptor::m_DataLayoutX, BatchMatMulDescriptor::m_DataLayoutY, BatchMatMulDescriptor::m_TransposeX, BatchMatMulDescriptor::m_TransposeY, armnn::Output, armnn::Permute, armnnUtils::Permuted(), and Encoder< IType >::Set().