Python 属性错误:模块';tensorflow';没有属性';日志';
我克隆并尝试运行demo.ipynb 有了这两条线,Python 属性错误:模块';tensorflow';没有属性';日志';,python,tensorflow,Python,Tensorflow,我克隆并尝试运行demo.ipynb 有了这两条线, # Create model object in inference mode. model = modellib.MaskRCNN(mode="inference", model_dir=MODEL_DIR, config=config) # Load weights trained on MS-COCO model.load_weights(COCO_MODEL_PATH, by_name=True) 我犯了以下错误 ~\Deskto
# Create model object in inference mode.
model = modellib.MaskRCNN(mode="inference", model_dir=MODEL_DIR, config=config)
# Load weights trained on MS-COCO
model.load_weights(COCO_MODEL_PATH, by_name=True)
我犯了以下错误
~\Desktop\Neuer Ordner\Mask RCNN\Mask_RCNN-master\mrcnn\model.py in log2_graph(x)
339 def log2_graph(x):
340 """Implementation of Log2. TF doesn't have a native implementation."""
--> 341 return tf.log(x) / tf.log(2.0)
342
343
AttributeError: module 'tensorflow' has no attribute 'log'
我按照
比如将tensorflow的版本降低到1.13.1并使用tf.math.log()。但没有任何帮助
我还试着运行一些日志函数。但是它返回了结果!我不知道问题出在哪里
>>> z=tf.log(x)
>>> with tf.Session() as sess: print(z.eval())
...
[ -inf -0.6931472 0. 1.609438 ]
您可以使用tensorflow 1.14.0版 通过安装此命令
!pip install 'tensorflow==1.14.0'
然后重新启动运行时
通过运行此命令,确保use tensor flow版本为1.14
import tensorflow
print(tensorflow.__version__)
之后
pip3安装-r驱动器/mrcnn/Mask\RCNN-master/requirements.txt
,
您可以使用!pip3安装'tensorflow==1.14.0'
然后重新启动运行时。遇到了完全相同的问题。你找到解决办法了吗?