解决AttributeError: module ‘tensorflow_gan.python.eval‘ has no attribute ‘classifier_fn_from_tfhub‘
Posted 沉迷单车的追风少年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决AttributeError: module ‘tensorflow_gan.python.eval‘ has no attribute ‘classifier_fn_from_tfhub‘相关的知识,希望对你有一定的参考价值。
项目场景:
tensorflow gan,计算FID
问题描述:
Traceback (most recent call last):
File "fid.py", line 120, in <module>
activations = inception_activations()
File "fid.py", line 110, in inception_activations
fn=tfgan.eval.classifier_fn_from_tfhub(INCEPTION_TFHUB, INCEPTION_FINAL_POOL, True),
AttributeError: module \'tensorflow_gan.python.eval\' has no attribute \'classifier_fn_from_tfhub\'
原因分析:
tensorflow-gan发布的1.0版本和2.0版本不兼容。
解决方案:
没有安装的可以去官网安装:tensorflow-gan · PyPI
以上是关于解决AttributeError: module ‘tensorflow_gan.python.eval‘ has no attribute ‘classifier_fn_from_tfhub‘的主要内容,如果未能解决你的问题,请参考以下文章
成功解决AttributeError: module ‘tensorflow‘ has no attribute ‘reset_default_graph‘daiding
Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法
Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法
解决AttributeError: module ‘serial‘ has no attribute ‘Serial‘
解决:AttributeError: module 'requests' has no attribute 'get'”
异常解决-- AttributeError: cannot assign module before Module.__init__() call