| 57 | config.first[1], config.first[2]); |
| 58 | } |
| 59 | size_t BatchedMatrixMulForwardImpl::AlgoBruteForce::get_workspace_in_bytes( |
| 60 | const SizeArgs& args) const { |
| 61 | auto config = prepare_sub_opr(args); |
| 62 | |
| 63 | return config.second->get_workspace_in_bytes( |
| 64 | config.first[0], config.first[1], config.first[2]); |
| 65 | } |
| 66 | void BatchedMatrixMulForwardImpl::AlgoBruteForce::exec(const ExecArgs& args) const { |
| 67 | auto N = args.layout_a.shape[0]; |
| 68 | auto config = prepare_sub_opr(args); |
nothing calls this directly
no test coverage detected