Do not log in DefaultLogger.

Instead, directly log in gpu_utils.cc, so that TF_CPP_VMODULE can be used to show the autotune results.

PiperOrigin-RevId: 319061148
Change-Id: Idd27bb2dd19353f099f3f97248f29b7a1a3f6fdb
diff --git a/tensorflow/core/kernels/gpu_utils.cc b/tensorflow/core/kernels/gpu_utils.cc
index 5c51c2e..7da1963 100644
--- a/tensorflow/core/kernels/gpu_utils.cc
+++ b/tensorflow/core/kernels/gpu_utils.cc
@@ -163,6 +163,7 @@
   for (const auto& result : results) {
     *log.add_results() = result;
   }
+  VLOG(2) << log.DebugString();
   Logger::GetSingleton()->LogProto(log);
 }
 
@@ -209,6 +210,7 @@
   for (const auto& result : results) {
     *log.add_results() = result;
   }
+  VLOG(2) << log.DebugString();
   Logger::GetSingleton()->LogProto(log);
 }
 
diff --git a/tensorflow/core/platform/logger.cc b/tensorflow/core/platform/logger.cc
index 32fdaa5..653c4fb 100644
--- a/tensorflow/core/platform/logger.cc
+++ b/tensorflow/core/platform/logger.cc
@@ -25,9 +25,7 @@
 
 class DefaultLogger : public Logger {
  private:
-  void DoLogProto(google::protobuf::Any* proto) override {
-    VLOG(2) << proto->ShortDebugString();
-  }
+  void DoLogProto(google::protobuf::Any* proto) override {}
   void DoFlush() override {}
 };