| 178 | } |
| 179 | |
| 180 | PaddingConfig MakeEdgePaddingConfig( |
| 181 | absl::Span<const std::pair<int64, int64>> padding) { |
| 182 | PaddingConfig padding_config; |
| 183 | for (const std::pair<int64, int64>& dim : padding) { |
| 184 | auto dimension = padding_config.add_dimensions(); |
| 185 | dimension->set_edge_padding_low(dim.first); |
| 186 | dimension->set_edge_padding_high(dim.second); |
| 187 | dimension->set_interior_padding(0); |
| 188 | } |
| 189 | return padding_config; |
| 190 | } |
| 191 | |
| 192 | bool HasInteriorPadding(const PaddingConfig& config) { |
| 193 | for (const auto& dim : config.dimensions()) { |