| 113 | } |
| 114 | |
| 115 | Status Get3dOutputSize(const std::array<int64, 3>& input, |
| 116 | const std::array<int64, 3>& window, |
| 117 | const std::array<int64, 3>& strides, |
| 118 | Padding padding_type, std::array<int64, 3>* output_ptr, |
| 119 | std::array<int64, 3>* padding_ptr) { |
| 120 | for (size_t i = 0; i < input.size(); ++i) { |
| 121 | TF_RETURN_IF_ERROR(GetWindowedOutputSize(input[i], window[i], strides[i], |
| 122 | padding_type, &(*output_ptr)[i], |
| 123 | &(*padding_ptr)[i])); |
| 124 | } |
| 125 | return Status::OK(); |
| 126 | } |
| 127 | |
| 128 | Status Get3dOutputSizeV2(const std::array<int64, 3>& input, |
| 129 | const std::array<int64, 3>& window, |
no test coverage detected