亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

可能是TensorFlow的版本問題,但是實在不會改了

optimizer=tf.train.AdamOptimizer(len-4)
train=optimizer.minimize(loss)
這段代碼提示錯誤module'tensorflow._api.v2.train'has no attribute 'AdamOptimizer',改為
optimizer=tf.optimizers.Adam(len-4)
train=optimizer.minimize(loss)后提示錯誤minimize()missing 1required positional argument:'var_list'
改為optimizer=tf.compat.v1.train.AdamOptimizer(len-4)
train=optimizer.minimize(loss)提示錯誤'loss' passed to Optimizer.compute_gradients should be 啊function when eager execution is enable.

請問應該怎么改才能不出現錯誤呢(不想換版本)

正在回答

2 回答

我也是不想換版本,因為1.x遲早會像py2.x那樣被淘汰。

0 回復 有任何疑惑可以回復我~

python版本3.5,TensorFlow版本1.10,你用anaconda配置一個python3.5的環境,然后在用conda安裝TensorFlow時指定一下版本就行

0 回復 有任何疑惑可以回復我~
#1

米開朗琪羅哎

自從2.0出來之后,大家紛紛改為2.0了
2021-05-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

可能是TensorFlow的版本問題,但是實在不會改了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號