| 3630 | } |
| 3631 | |
| 3632 | bool MIOpenSupport::DoPoolBackward( |
| 3633 | Stream* stream, const dnn::PoolingDescriptor& pooling_dimensions, |
| 3634 | const dnn::BatchDescriptor& input_dimensions, |
| 3635 | const DeviceMemory<double>& input_data, |
| 3636 | const dnn::BatchDescriptor& output_dimensions, |
| 3637 | const DeviceMemory<double>& output_data, |
| 3638 | const DeviceMemory<double>& input_diff_data, |
| 3639 | DeviceMemory<double>* output_diff_data, |
| 3640 | ScratchAllocator* workspace_allocator) { |
| 3641 | LOG(ERROR) << "miopen does not support backward pooling on double type yet"; |
| 3642 | return false; |
| 3643 | } |
| 3644 | |
| 3645 | bool MIOpenSupport::DoPoolBackward( |
| 3646 | Stream* stream, const dnn::PoolingDescriptor& pooling_dimensions, |