diff --git a/tensorflow/core/profiler/utils/tfstreamz_utils.cc b/tensorflow/core/profiler/utils/tfstreamz_utils.cc index b531c69e30e..5fef494fc3b 100644 --- a/tensorflow/core/profiler/utils/tfstreamz_utils.cc +++ b/tensorflow/core/profiler/utils/tfstreamz_utils.cc @@ -100,7 +100,8 @@ Status SerializeToXPlane(const std::vector& snapshots, xevent.AddStatValue(*metadata, point->bool_value); break; case monitoring::ValueType::kString: - xevent.AddStatValue(*metadata, point->string_value); + xevent.AddStatValue(*metadata, *xplane.GetOrCreateStatMetadata( + point->string_value)); break; case monitoring::ValueType::kHistogram: xevent.AddStatValue(*metadata,