aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/compiler/xla/service/human_readable_profile_builder.h
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2018-05-07 11:05:56 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-05-07 16:39:29 -0700
commit170634d5a10a94d3bd12cc794c284eafcf47fa54 (patch)
treeb07ae2bc52c3e74911ac218c80904b7ab4117853 /tensorflow/compiler/xla/service/human_readable_profile_builder.h
parent9ba26ca0d59989592051fdb5c7a2caabe4f399f3 (diff)
Replaced calls to tensorflow::StringPiece::ToString with std::string conversions.
That is, instances of sp.ToString() are replaced with std::string(sp). This will allow tensorflow::StringPiece::ToString to be removed, which is necessary before it can be replaced with absl::string_view. PiperOrigin-RevId: 195689392
Diffstat (limited to 'tensorflow/compiler/xla/service/human_readable_profile_builder.h')
-rw-r--r--tensorflow/compiler/xla/service/human_readable_profile_builder.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/tensorflow/compiler/xla/service/human_readable_profile_builder.h b/tensorflow/compiler/xla/service/human_readable_profile_builder.h
index fc24acd271..fb36d3a0d6 100644
--- a/tensorflow/compiler/xla/service/human_readable_profile_builder.h
+++ b/tensorflow/compiler/xla/service/human_readable_profile_builder.h
@@ -32,7 +32,7 @@ class HumanReadableProfileBuilder {
explicit HumanReadableProfileBuilder(tensorflow::StringPiece computation_name,
int64 total_cycles,
double clock_rate_ghz)
- : computation_name_(computation_name.ToString()),
+ : computation_name_(std::string(computation_name)),
total_cycles_(total_cycles),
clock_rate_ghz_(clock_rate_ghz) {
CHECK_GE(clock_rate_ghz, 1e-9);
@@ -47,9 +47,10 @@ class HumanReadableProfileBuilder {
tensorflow::StringPiece category, int64 cycles, int64 flop_count,
int64 transcendental_count, int64 bytes_accessed,
float optimal_seconds) {
- op_infos_.push_back(
- {op_name.ToString(), short_name.ToString(), category.ToString(), cycles,
- flop_count, transcendental_count, bytes_accessed, optimal_seconds});
+ op_infos_.push_back({std::string(op_name), std::string(short_name),
+ std::string(category), cycles, flop_count,
+ transcendental_count, bytes_accessed,
+ optimal_seconds});
}
// Gets the human-readable profile.