|
template<typename Top , typename Tret , class OutputStage = Nothing> |
const GemmImplementation< Top, Tret, OutputStage > * | gemm_implementation_list () |
|
template<typename Top , typename Tret , class OutputStage > |
bool | find_implementation (const GemmArgs &args, const OutputStage &os, const GemmImplementation< Top, Tret, OutputStage > *&impl) |
|
template<typename Top , typename Tret , class OutputStage > |
std::vector< KernelDescription > | get_compatible_kernels (const GemmArgs &args, const OutputStage &os) |
|
template<typename Top , typename Tret , class OutputStage > |
bool | has_opt_gemm (WeightFormat &wf, const GemmArgs &args, const OutputStage &os) |
|
template<typename Top , typename Tret , class OutputStage > |
UniqueGemmCommon< Top, Tret > | gemm (const GemmArgs &args, const OutputStage &os) |
|
template<typename Top , typename Tret , class OutputStage > |
KernelDescription | get_gemm_method (const GemmArgs &args, const OutputStage &os) |
|