| 408 | } |
| 409 | |
| 410 | const int TensorSizeHistogram::Index(const uint64 value) const { |
| 411 | // Log2Floor64 returns -1 for 0, 0 for 1, 1 for 2-3, 2 for 4-7, ... |
| 412 | const auto index = Log2Floor64(value) + 1; |
| 413 | return std::min(index, kMaxBuckets - 1); |
| 414 | } |
| 415 | |
| 416 | string GetDeviceClassForNonChannelDevice(const string& device_name) { |
| 417 | DeviceNameUtils::ParsedName parsed_name; |