TensorFlow【VSCodeの設定】
WSL環境で実行しています。
setting.jsonの設定
ここを参照しました。仮想環境を構築しているので、参照先に注意です。
{ "files.eol": "\n", "terminal.integrated.env.windows": { "PATH": "${env:PATH};/${workspaceRoot}/venv/bin;" }, "python.autoComplete.addBrackets": true, "python.autoComplete.extraPaths": [ "${workspaceRoot}/venv/lib/python3.6/site-packages"], "python.pythonPath": "${workspaceRoot}/venv/bin/python" }
intellisense用の設定
参考にしました。
/venv/lib/python3.6/site-packages内にある/tensorflow_coreを/tensorflowにrenameします。もともと/tensorflowがあるので、/tensorflow_backなどにrenameしておきます。
記事では、tensorflow/init.pyについて記載がありましたが、自分は記述しなくてもよかったようです。
from .python.keras.api._v2 import keras from tensorflow_estimator.python.estimator.api._v2 import estimator
- intellisenseが利かなかった理由の一つに、jupyter extensionを入れていたかも、、(未検証)