| 351 | } |
| 352 | |
| 353 | void TensorSizeHistogram::Merge(const TensorSizeHistogram& src) { |
| 354 | num_elem_ += src.num_elem_; |
| 355 | sum_elem_ += src.sum_elem_; |
| 356 | min_ = std::min(min_, src.min_); |
| 357 | max_ = std::max(max_, src.max_); |
| 358 | std::transform(buckets_.begin(), buckets_.end(), src.buckets_.begin(), |
| 359 | buckets_.begin(), std::plus<uint64>()); |
| 360 | } |
| 361 | |
| 362 | string TensorSizeHistogram::ToString() const { |
| 363 | string r; |