23.11
|
#include <arm_gemm.hpp>
Public Member Functions | |
GemmConfig (GemmMethod method) | |
GemmConfig () | |
Data Fields | |
GemmMethod | method = GemmMethod::DEFAULT |
std::string | filter = "" |
unsigned int | inner_block_size = 0 |
unsigned int | outer_block_size = 0 |
WeightFormat | weight_format = WeightFormat::ANY |
Definition at line 105 of file arm_gemm.hpp.
|
inline |
Definition at line 113 of file arm_gemm.hpp.
|
inline |
Definition at line 116 of file arm_gemm.hpp.
std::string filter = "" |
Definition at line 108 of file arm_gemm.hpp.
Referenced by arm_gemm::find_implementation(), GemvBatched< To, Tr >::get_config(), QuantizeWrapper< To, Tr, Tgemm >::get_config(), GemvPretransposed< strategy, To, Tr, OutputStage >::get_config(), GemmHybrid< strategy, To, Tr >::get_config(), GemmHybridQuantized< strategy, To, Tr >::get_config(), GemmHybridIndirect< strategy, To, Tr, OutputStage, SeparateQuantize, FixedFormat >::get_config(), and GemmInterleaved< strategy, To, Tr, OutputStage, MergeStep, FixedFormat, ForceThreadColumns, ForceFloatAccumulate >::get_config().
unsigned int inner_block_size = 0 |
Definition at line 109 of file arm_gemm.hpp.
Referenced by GemvPretransposed< strategy, To, Tr, OutputStage >::get_config(), GemmHybrid< strategy, To, Tr >::get_config(), GemmHybridQuantized< strategy, To, Tr >::get_config(), GemmHybridIndirect< strategy, To, Tr, OutputStage, SeparateQuantize, FixedFormat >::get_config(), and GemmInterleaved< strategy, To, Tr, OutputStage, MergeStep, FixedFormat, ForceThreadColumns, ForceFloatAccumulate >::get_config().
GemmMethod method = GemmMethod::DEFAULT |
Definition at line 107 of file arm_gemm.hpp.
Referenced by arm_gemm::find_implementation(), QuantizeWrapper< To, Tr, Tgemm >::get_config(), GemvPretransposed< strategy, To, Tr, OutputStage >::get_config(), GemmHybrid< strategy, To, Tr >::get_config(), GemmHybridQuantized< strategy, To, Tr >::get_config(), GemmHybridIndirect< strategy, To, Tr, OutputStage, SeparateQuantize, FixedFormat >::get_config(), and GemmInterleaved< strategy, To, Tr, OutputStage, MergeStep, FixedFormat, ForceThreadColumns, ForceFloatAccumulate >::get_config().
unsigned int outer_block_size = 0 |
Definition at line 110 of file arm_gemm.hpp.
Referenced by GemvPretransposed< strategy, To, Tr, OutputStage >::get_config(), GemmHybrid< strategy, To, Tr >::get_config(), GemmHybridQuantized< strategy, To, Tr >::get_config(), GemmHybridIndirect< strategy, To, Tr, OutputStage, SeparateQuantize, FixedFormat >::get_config(), and GemmInterleaved< strategy, To, Tr, OutputStage, MergeStep, FixedFormat, ForceThreadColumns, ForceFloatAccumulate >::get_config().
WeightFormat weight_format = WeightFormat::ANY |
Definition at line 111 of file arm_gemm.hpp.
Referenced by GemmHybridIndirect< strategy, To, Tr, OutputStage, SeparateQuantize, FixedFormat >::get_config(), GemmInterleaved< strategy, To, Tr, OutputStage, MergeStep, FixedFormat, ForceThreadColumns, ForceFloatAccumulate >::get_config(), and CpuGemmAssemblyDispatch::has_opt_impl().