| 415 | } |
| 416 | |
| 417 | void TensorShapeOld::InsertDim(int d, int64 size) { |
| 418 | CHECK_GE(d, 0); |
| 419 | CHECK_LE(d, dims()); |
| 420 | CHECK_GE(size, 0); |
| 421 | dim_sizes_.insert(dim_sizes_.begin() + d, size); |
| 422 | num_elements_ *= size; |
| 423 | CHECK_LE(0, num_elements_); |
| 424 | CHECK_LE(num_elements_, kMaxElements); |
| 425 | } |
| 426 | |
| 427 | void TensorShapeOld::set_dim(int d, int64 size) { |
| 428 | CHECK_GE(d, 0); |