| 343 | } |
| 344 | |
| 345 | size_t ConvolutionImpl::AlgoDefault::get_preprocess_workspace( |
| 346 | const NCBKernSizeParam& param) const { |
| 347 | MIDOUT_BEGIN( |
| 348 | megdnn_fallback_conv, |
| 349 | midout_iv("AlgoDefault::get_preprocess_workspace"_hash)) { |
| 350 | ::ConvBiasImpl::NCBKernSizeParam conv_bias_param = init_conv_bias_param(param); |
| 351 | return m_algorithm->get_preprocess_workspace(conv_bias_param); |
| 352 | } |
| 353 | MIDOUT_END(); |
| 354 | } |
| 355 | |
| 356 | SmallVector<TensorLayout> ConvolutionImpl::AlgoDefault:: |
| 357 | deduce_preprocessed_filter_layout(const NCBKernSizeParam& param) const { |
nothing calls this directly
no test coverage detected