/usr/local/lib/python3.7/dist-packages/tensorflow/python/keras/optimizer_v2/optimizer_v2.py:375: UserWarning: The lr
argument is deprecated, use learning_rate
instead.
"The lr
argument is deprecated, use learning_rate
instead.")
236 inbound_layer_id = str(id(inbound_layer)) 237 if not expand_nested:
--> 238 assert dot.get_node(inbound_layer_id)
239 assert dot.get_node(layer_id)
240 add_edge(dot, inbound_layer_id, layer_id)
AssertionError:
というエラーが出てしまい、先に進みません。
model.compile(
loss=keras.losses.categorical_crossentropy,
optimizer=keras.optimizers.Adam(lr=lr),
metrics=['accuracy']
)
このlrをlearning_rateに直してみても、AssertionError: というエラーが発生し、解決しません。
tensorflowのバージョンを2.5から2.4,2.3,.2.2に下げてみても、変わらず、それ以上下げるとkerasがインポートされなくなります。
tensorflow,kerasのバージョンは2.5.0、pythonは3.7です。
import tensorflow as tf
import keras
from keras import backend as K
でtensorflowとkerasをインポートしてます。
回答1件
あなたの回答
tips
プレビュー