diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2019-08-09 15:53:17 -0700 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2019-08-09 16:41:20 -0700 |
commit | 35e250bfc9c194d07676f6bed1320fa7c5838581 (patch) | |
tree | 8ca856847647c2ca25145a0f67ad6eb190344ce2 | |
parent | d221f8e8aee5b595458d8bf4cdba65b2067495b3 (diff) | |
download | tensorflow-35e250bfc9c194d07676f6bed1320fa7c5838581.tar.gz |
Add model metadata for profiling.
PiperOrigin-RevId: 262650432
-rw-r--r-- | tensorflow/core/common_runtime/direct_session.cc | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tensorflow/core/common_runtime/direct_session.cc b/tensorflow/core/common_runtime/direct_session.cc index baf502ddfca..f6bd95700ce 100644 --- a/tensorflow/core/common_runtime/direct_session.cc +++ b/tensorflow/core/common_runtime/direct_session.cc @@ -497,7 +497,17 @@ Status DirectSession::RunInternal( RunState run_state(step_id, &devices_); profiler::TraceMe activity( - [&] { return strings::StrCat("SessionRun #id=", step_id, "#"); }, + [&] { + if (options_.config.experimental().has_session_metadata()) { + const auto& model_metadata = + options_.config.experimental().session_metadata(); + return strings::StrCat("SessionRun #id=", step_id, + ",model_id=", model_metadata.name(), ":", + model_metadata.version(), "#"); + } else { + return strings::StrCat("SessionRun #id=", step_id, "#"); + } + }, profiler::TraceMeLevel::kInfo); std::unique_ptr<DebuggerStateInterface> debugger_state; |