| 254 | } |
| 255 | |
| 256 | ConvolutionForward::Algorithm* ConvolutionForwardImpl::get_algorithm_heuristic( |
| 257 | const TensorLayout& /* src */, const TensorLayout& /* filter */, |
| 258 | const TensorLayout& /* dst */, size_t /* workspace_limit_in_bytes */, |
| 259 | const AlgoAttribute& positive_attr, const AlgoAttribute& negative_attr) { |
| 260 | auto algo = static_cast<HandleImpl*>(handle())->default_conv_fwd_algo(); |
| 261 | algo->check_attribute(positive_attr, negative_attr); |
| 262 | return algo; |
| 263 | } |
| 264 | |
| 265 | ConvolutionForward::Algorithm* ConvolutionForwardImpl::get_algorithm_from_desc( |
| 266 | const AlgorithmDesc& desc) { |
nothing calls this directly
no test coverage detected