位置: IT常识 - 正文

解决keras、tensorflow 2.0版本报错问题(解决脱发的8个方法)

编辑:rootadmin
解决keras、tensorflow 2.0版本报错问题 前言

推荐整理分享解决keras、tensorflow 2.0版本报错问题(解决脱发的8个方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:解决烧心最快方法,解决掉发的有效方法,解决肚子胀气最快方法,解决肚子胀气最快方法,解决口苦最快的方法,解决的英文,解决口苦最快的方法,解决的英文,内容如对您有帮助,希望把文章链接给更多的朋友!

主要是解决由于1.0版本和2.0版本代码实现不同造成的报错

报错一:cannot import name 'Adam' from'keras.optimizers'

报错语句:from keras.optimizers import Adam正确语句:from keras.optimizers import adam_v2报错二:module 'tensorflow' has no attribute 'app'

 报错语句:

import tensorflow as tf flags =tf.app.flags FLAGS = flags.FLAGS

正确语句:

import tensorflow.compat.v1 as tf flags=tf.app.flags FLAGS = tf.app.flags.FLAGS

报错三:No module named 'tensorflow.contrib'

 报错语句:import tensorflow.contrib.keras as kr

正确语句:import keras as kr

报错四: module 'tensorflow' has no attribute 'placeholder'解决keras、tensorflow 2.0版本报错问题(解决脱发的8个方法)

错误代码:import tensorflow as tf正确代码:import tensorflow.compat.v1 as tftf.disable_v2_behavior()tf.compat.v1.disable_eager_execution()

但是改之后出现错误五

 报错五:module 'tensorflow.compat.v1' has no attribute 'contrib'

错误代码:Cell = tf.contrib.rnn.DropoutWrapper(cell, self.keep_pro)

正确代码:Cell =tf.nn.rnn_cell.DropoutWrapper(cell, self.keep_pro)

(此时tf=tensorflow.compat.v1)

报错六: module 'tensorboard.summary._tf.summary' has no attribute 'merge_all'

错误语句:import tensorflow as tf 

正确语句:import tensorflow.compat.v1 as tf

报错七:module 'tensorflow' has no attribute 'Session'

 解决同六

报错八:module 'keras.utils' has no attribute 'to_categorical'

 错误语句:

import keras as kry_pad = kr.utils.to_categorical(label_id)

正确语句:

import tensorflow as tfy_pad = tf.keras.utils.to_categorical(label_id)遇到版本不一致问题,可以直接到官网搜索对应的函数,会出来相应的导入路径
本文链接地址:https://www.jiuchutong.com/zhishi/296101.html 转载请保留说明!

上一篇:机器学习论文源代码浅读:Autoformer

下一篇:AI - AI绘画的精准控图(ControlNet)(ai绘画图片)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络