繁体   English   中英

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

[英]Error: import tensorflow.keras.backend as K could not be resolved Pylance(reportMissingImports)

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

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

backend 和 Adam 都不能导入 SGD。

有什么解决办法吗?

我知道为时已晚,但我遇到了同样的问题,我只是想分享对我来说成功的解决方案,而不是尝试使用它:

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

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

tf.keras.optimizers.Adam()

SGD() 也是如此:

tf.keras.optimizers.SGD()

如果出现端点错误,则应安装 tensorflow-gpu

这将解决问题

pip 安装 tensorflow-gpu

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM