말랑말랑제리스타일

파이썬 딥러닝 텐서 플로우, 사이킷 런 등 설치 명령어 본문

프로그래밍/딥러닝

파이썬 딥러닝 텐서 플로우, 사이킷 런 등 설치 명령어

제리제리 2025. 2. 12. 09:23

파이썬 딥러닝을 하려면 다양한 라이브러리가 필요한데요. 물론 numpy로 일일이 구현이 가능할 수도 있겠지만 우리는 2025년에 살고 있기 때문에 텐서 플로우, 사이킷 런 등 패키지를 적극적으로 이용해 봅시다.

텐서플로우 설치 및 import

먼저 가장 기본이 되는 텐서플로우 설치 명령어와 import 구문입니다.

설치는 pip 명령어로 이렇게 사용할 수 있습니다.

pip install tensorflow

필요시 pip upgrade가 필요할 건데 생략하겠습니다.

이렇게 tensor flow를 설치하면 tensor flow 기본 기능 및 keras 기능까지 모두 사용 가능합니다.

그야말로 어마어마한 패키지죠.

그만큼 용량도 많이 잡아먹지만 설명은 여기까지 하고 import 구문입니다.

from tensorflow.keras import models, layers

텐서플로우에 포함된 케라스의 모델과 레이어를 import 하는 구문이고 이 외에도 워낙 사용처가 다양하기 때문에 사용하는 항목에 따라 import 구문이 달라지겠죠.

사이킷런 설치 및 import

사이킷런도 마찬가지로 pip를 사용해서 설치할 수 있습니다.

사이킷런 설치 명령은 아래와 같습니다.

pip install scikit-learn

그리고 이어서 import 구문입니다.

from sklearn.model_selection import train_test_split

텐서플로우와 마찬가지로 사이킷런 역시 사용처가 한두 군데는 아니기 때문에 사용하는 항목에 따라 import 구문은 달라질 수 있습니다.

다만 중요한 건 설치는 "scikit-learn"으로 하고 import는 "sklearn"으로 사용한다는 점이죠.

파이플롯 설치 및 import

이 외에도 파이플롯이 있는데요.

 pip install matplotlib

명령어로 파이플롯 설치가 가능하고

import matplotlib.pyplot as plt

명령어로 import 해서 파이플롯을 사용할 수 있습니다.

파이플롯의 경우 매트플롯 라이브러리에 포함이 되어있는 것으로 보이네요.

Comments