머신러닝&딥러닝/Tensorflow&keras

VScode 에서 keras intellicode가 잘 안될 때

Like_Me 2019. 12. 21. 12:24
반응형

Visual Studio Code를 사용할 때, 자동완성 기능의 편리함을 많이 느낍니다. 

Python의 경우도 VScode의 확장팩인 Visual Studio IntelliCode를 사용하여 코딩을 하면 굉장히 편합니다.

 

그런데, tensorflow의 keras를 이용하려고 하는데 intellicode가 아래의 사진처럼 잘 안되는 걸 느꼈습니다.

keras의 layers 함수를 쓰려고 하는데 자동완성이 안되는 모습

제가 pylint를 사용해서 python interactive창이 뜨게 되는데 거기서는 또 잘 되더라구요. 그래서 가끔 함수 이름을 까먹을 때 그렇게 했는데 항상 하기는 불편해서 방법을 알아봤습니다.

 

그렇게 해서 발견한 방법을 공유합니다.

keras의 layers 함수를 불러오려는데 자동완성이 되는 모습

  위와같이 tensor flow_core.python.keras.api로부터 keras를 불러와서 사용을 하게 되면 자동완성이 잘 작동함을 볼 수 있습니다.

반응형