热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

tf.nn.embedding_lookup(...,...,,max_norm=1)报错modulehasnoattribute'max_norm’

问题:tf.nn.embedding_lookup(,,,max_norm1)报错module“tf.nn.embedding_lookup”hasnoa

问题:tf.nn.embedding_lookup(...,...,,max_norm=1)报错module “tf.nn.embedding_lookup” has no attribute 'max_norm‘

解决办法:

更新tensorflow到最新版本即可。

解决思路:

见了这个问题后我首先想去查一下tf.nn.embedding_lookup()的api,发现官方文档中确实是有max_norm这一属性的,故我猜想可能是我的tensorflow的版本不够新,去查了一下本机tf的版本,见下图:

确实不是最新版本,遂用pip更新了一下版本,更新方法:

先激活tensorflow环境:activate tensorflow

然后

cpu使用命令:pip install --upgrade --ignore-installed tensorflow

gpu使用命令:pip install --upgrade --ignore-installed tensorflow-gpu

问题解决。


推荐阅读
author-avatar
天人景观2010
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有