[英]Why tensorflow.keras and tensorflow.python.keras does not work?
[英]Import tensorflow.python.keras instead of tensorflow.keras
VS Code 1.41.1 的自動完成功能不適用於例如
from tensorflow.keras import layers
(對於 tensorflow 版本 1.14.0)但它適用於
from tensorflow.python.keras import layers
那么具體的區別是什么? 為什么它在后一種情況下有效? 用第二種方法替換第一種方法是否總是安全的,這意味着它通過使用完全相同的方法產生相同的行為?
所以,多虧了 sohv89 和一些額外的研究,我找到了某種解釋和解決方案:
https://github.com/microsoft/python-language-server/issues/818
VS Code 無法輕松讀取 TensorFlow 處理導入的方式。 使用tf.python.keras
是一種解決方法,但絕對不推薦。 此處描述了解決此問題的其他方法:
使用 tensorflow 2.2 版時已解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.