diff options
author | Yuefeng Zhou <yuefengz@google.com> | 2018-01-17 15:58:10 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2018-01-17 16:05:19 -0800 |
commit | e86fc00d097cb8cc118435ebd464497825bcad1e (patch) | |
tree | 2ae34164ad6b3cbd7624efa35423ff66cfe17f2c /tensorflow/core/grappler/costs/virtual_scheduler.cc | |
parent | 04121a03acb16645dc0eac327c35a501453d8e8a (diff) |
Combine host and device memory proto fields.
PiperOrigin-RevId: 182284426
Diffstat (limited to 'tensorflow/core/grappler/costs/virtual_scheduler.cc')
-rw-r--r-- | tensorflow/core/grappler/costs/virtual_scheduler.cc | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/tensorflow/core/grappler/costs/virtual_scheduler.cc b/tensorflow/core/grappler/costs/virtual_scheduler.cc index 0af889f886..d7d07ee7a5 100644 --- a/tensorflow/core/grappler/costs/virtual_scheduler.cc +++ b/tensorflow/core/grappler/costs/virtual_scheduler.cc @@ -984,21 +984,12 @@ Costs VirtualScheduler::Summary(RunMetadata* metadata) { nodestate.time_scheduled.asMicroSeconds().count()); auto* mem_stats = node_stats->mutable_memory_stats(); // VirtualScheduler does not specify scratch pad memory usage. - mem_stats->set_host_temp_memory_size(0); - mem_stats->set_device_temp_memory_size(0); - int64 host_persistent_memory_size = 0; - int64 device_persistent_memory_size = 0; + mem_stats->set_temp_memory_size(0); + int64 persistent_memory_size = 0; if (IsPersistentNode(node_def)) { - if (device.first.find("cpu") != string::npos || - device.first.find("CPU") != string::npos) { - host_persistent_memory_size = total_output_size; - } else { - device_persistent_memory_size = total_output_size; - } + persistent_memory_size = total_output_size; } - mem_stats->set_host_persistent_memory_size(host_persistent_memory_size); - mem_stats->set_device_persistent_memory_size( - device_persistent_memory_size); + mem_stats->set_persistent_memory_size(persistent_memory_size); *device_partition_graph->add_node() = *node_def; } } |