말랑말랑제리스타일
파이썬 딥러닝 텐서 플로우, 사이킷 런 등 설치 명령어 본문
파이썬 딥러닝을 하려면 다양한 라이브러리가 필요한데요. 물론 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 해서 파이플롯을 사용할 수 있습니다.
파이플롯의 경우 매트플롯 라이브러리에 포함이 되어있는 것으로 보이네요.
'프로그래밍 > 딥러닝' 카테고리의 다른 글
케라스에서 지원하는 MNIST 데이터셋 등 데이터셋 종류 (1) | 2024.03.22 |
---|---|
딥러닝에서 과적합의 의미와 간단한 ANN 모델 성능 평가 방법 (0) | 2024.03.20 |
TensorFlow에서 사용되는 3가지 손실함수 (0) | 2024.03.20 |
딥러닝 활성화 함수 중 ReLU 쓰는 이유 (0) | 2024.03.19 |
아나콘다 가상환경 생성과 테스트 (0) | 2024.03.13 |