docker 错误:导入tensorflow .keras.backend作为K无法解析Pylance(reportMissingImports)

14ifxucb  于 2023-01-08  发布在  Docker
关注(0)|答案(1)|浏览(369)

我在docker container中使用tensorflow 1.15.0,在导入keras子模块时遇到问题。

from tensorflow import keras  
import tensorflow.keras.backend as K  
from tensorflow.keras.optimizers import Adam, SGD

后端和Adam,SGD都无法导入。
对此有什么解决办法吗?

pbpqsu0x

pbpqsu0x1#

我知道这是为时已晚,但我遇到了同样的问题,我只是想分享的解决方案,成功地为我尝试使用这个代替:

import tensorflow as tf
import keras
from keras import backend as k

至少你可以这样使用Adam():

tf.keras.optimizers.Adam()

SGD()也是如此:

tf.keras.optimizers.SGD()

相关问题