| 167 | } |
| 168 | |
| 169 | PaddingConfig MakeNoPaddingConfig(int64 rank) { |
| 170 | PaddingConfig padding_config; |
| 171 | for (int64 dnum = 0; dnum < rank; ++dnum) { |
| 172 | auto dimension = padding_config.add_dimensions(); |
| 173 | dimension->set_edge_padding_low(0); |
| 174 | dimension->set_edge_padding_high(0); |
| 175 | dimension->set_interior_padding(0); |
| 176 | } |
| 177 | return padding_config; |
| 178 | } |
| 179 | |
| 180 | PaddingConfig MakeEdgePaddingConfig( |
| 181 | absl::Span<const std::pair<int64, int64>> padding) { |