Tensorflow 2.0.0-alpha0:tf.logging.set_verbosity
Tensorflow 2.0.0-alpha0: tf.logging.set_verbosity
我已经安装了 tensorflow 2.0.0-alpha0
。尝试使用 tf.logging.set_verbosity(tf.logging.ERROR)
命令设置日志记录详细程度时,出现以下错误:
module 'tensorflow' has no attribute 'logging'.
2.0.0-alpha0
版本对这点有什么改动吗?
根据官方文档
Many APIs are either gone or moved in TF 2.0. Some of the major
changes include removing tf.app, tf.flags, and tf.logging
在 TensorFlow 2.0
中,您仍然可以通过 tf.compat.v1
:
访问 tf.logging
tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)
编辑
Here,在已弃用的命名空间中,建议使用Python logging
模块:
tf.logging - Python logging
module can be used instead.
所以你应该使用:
import logging
logging.getLogger("tensorflow").setLevel(logging.ERROR)
导入前 tensorflow
。
我已经安装了 tensorflow 2.0.0-alpha0
。尝试使用 tf.logging.set_verbosity(tf.logging.ERROR)
命令设置日志记录详细程度时,出现以下错误:
module 'tensorflow' has no attribute 'logging'.
2.0.0-alpha0
版本对这点有什么改动吗?
根据官方文档
Many APIs are either gone or moved in TF 2.0. Some of the major changes include removing tf.app, tf.flags, and tf.logging
在 TensorFlow 2.0
中,您仍然可以通过 tf.compat.v1
:
tf.logging
tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)
编辑
Here,在已弃用的命名空间中,建议使用Python logging
模块:
tf.logging - Python
logging
module can be used instead.
所以你应该使用:
import logging
logging.getLogger("tensorflow").setLevel(logging.ERROR)
导入前 tensorflow
。