Tensorflow "TypeError: Fetch argument None has invalid type <type 'NoneType'>"

Tensorflow Session.run过程中的报错,run的函数参数为:

run(self, fetches, feed_dict=None, options=None, run_metadata=None)

tensorflow在Session.run过程中会通过for_fetch(fetch)staticmethod来检查fetch的值,如果遇到fetch is None就会抛出这个错误。
遇到这个错误,需要去检查Session.runfetch(可以是list, dict, tensor_name)是否有None值;或者是训练过程中是否可能变成None值。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容