PyCharmでtensorflow.kerasのインポートがうまくいかず補完が効かなくなる場合の解決策
作成日時: | 2020年5月12日 |
更新日時: | 2020年5月12日 |
PyCharmで
例えば下のようにコードを書き換える。
from tensorflow.keras.preprocessing.sequence import skipgrams
みたいなコードを書いた時に下のような警告が出て補完が効かなくなる場合の解決策を紹介します。Cannot find reference 'keras' in '__init__.py | __init__.py'
解決策
kerasをtensorflowからではなくtensorflow.pythonからインポートする例えば下のようにコードを書き換える。
# from tensorflow.keras.preprocessing.sequence import skipgrams
from tensorflow.python.keras.preprocessing.sequence import skipgrams