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
This commit is contained in:
parent
4f5ffbca7f
commit
056b657d58
@ -163,6 +163,7 @@ void LogConvAutotuneResults(se::dnn::ConvolutionKind kind,
|
|||||||
for (const auto& result : results) {
|
for (const auto& result : results) {
|
||||||
*log.add_results() = result;
|
*log.add_results() = result;
|
||||||
}
|
}
|
||||||
|
VLOG(2) << log.DebugString();
|
||||||
Logger::GetSingleton()->LogProto(log);
|
Logger::GetSingleton()->LogProto(log);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -209,6 +210,7 @@ void LogFusedConvForwardAutotuneResults(
|
|||||||
for (const auto& result : results) {
|
for (const auto& result : results) {
|
||||||
*log.add_results() = result;
|
*log.add_results() = result;
|
||||||
}
|
}
|
||||||
|
VLOG(2) << log.DebugString();
|
||||||
Logger::GetSingleton()->LogProto(log);
|
Logger::GetSingleton()->LogProto(log);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -25,9 +25,7 @@ namespace {
|
|||||||
|
|
||||||
class DefaultLogger : public Logger {
|
class DefaultLogger : public Logger {
|
||||||
private:
|
private:
|
||||||
void DoLogProto(google::protobuf::Any* proto) override {
|
void DoLogProto(google::protobuf::Any* proto) override {}
|
||||||
VLOG(2) << proto->ShortDebugString();
|
|
||||||
}
|
|
||||||
void DoFlush() override {}
|
void DoFlush() override {}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user