| 38 | return algos; |
| 39 | } |
| 40 | std::vector<AlgoFwd*> Fwd::get_all_algorithms_safe( |
| 41 | const TensorLayout& im, const TensorLayout& filter, const TensorLayout& offset, |
| 42 | const TensorLayout& mask, const TensorLayout& dst) { |
| 43 | auto ret_safe = Fwd::get_all_algorithms(im, filter, offset, mask, dst); |
| 44 | megdnn_assert(!ret_safe.empty(), "no usable deformable_conv fwd algorithm"); |
| 45 | return ret_safe; |
| 46 | } |
| 47 | |
| 48 | AlgoFwd* Fwd::get_algorithm_heuristic( |
| 49 | const TensorLayout& im, const TensorLayout& filter, const TensorLayout& offset, |
nothing calls this directly
no test coverage detected