message: Add model metadata for profiling.
diff: @@ -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;
  