Я запускаю некоторый код TensorFlow на экземплярах GCP. Все сгенерированные журналы сохраняются в StackDriver, но большинство из них сохраняются как сообщения об ошибках.
{
[...]
labels: {
[...]
container.googleapis.com/stream: "stderr"
}
severity: "ERROR"
textPayload: "INFO:root:Is GPU available? True"
}
Как вы можете видеть здесь, я регистрировал доступность графического процессора с помощью logging.info
(из библиотеки Python),но он выводится на stderr
и поэтому рассматривается как "ERROR"
StackDriver (помечая его оранжевым восклицательным знаком).
Три из logging
, absl.logging
и tf.print
приводят ксообщение журнала отображается как сообщение об ошибке.
Есть ли способ настроить регистратор TF, чтобы избежать вывода stderr
, или заставить его вести себя хорошо с GCP StackDriver?