我已经安装了tensorflow 2.0.0-alpha0。尝试使用tf.logging.set_verbosity(tf.logging.ERROR)
命令设置日志详细级别时,出现以下错误:模块'tensorflow'没有属性'logging'。
2.0.0-alpha0版本在这一点上有什么变化吗?
答案 0 :(得分:1)
在TensorFlow 2.0
中,您仍然可以通过tf.logging
访问tf.compat.v1
:
tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)
编辑
Here,在已弃用的命名空间中,建议使用Python logging
模块:
tf.logging-可以使用Python
logging
模块。
因此您应该使用:
import logging
logging.getLogger("tensorflow").setLevel(logging.ERROR)
在导入tensorflow
之前。
答案 1 :(得分:0)
根据官方文件
许多API在TF 2.0中已经消失或移动。一些主要的 更改包括删除tf.app,tf.flags和tf.logging