저는 Tensorflow를 사용합니다.
그 외에는 PyTorch을 많이 사용하신다고 하는데...
음 일단 어떤 분이 2개를 비교하신 글이 있더라구요.
공유해 드립니다.
TensorFlow and PyTorch are two of the more popular frameworks out there for deep learning. There are people who prefer TensorFlow for support in terms of deployment, and there are those who prefer PyTorch because of the flexibility in model building and training without the difficulties faced in using TensorFlow. The downside of using PyTorch is that the model built and trained using this framework cannot be deployed into production. (Update in Dec 2019: It is claimed that later versions of PyTorch have better support for deployment, but I believe that is something else to be explored.) To address the issue of deploying models built using PyTorch, one solution is to use ONNX (Open Neural Network Exchange). 출처 : 여기를 누르세요.
다음으로는 Tensorflow를 어떻게 설치하는지에 대해 말씀드릴려고 해요.
모든 출처는 www.tensorflow.org 에서 가지고 왔습니다.
TensorFlow는 GPU를 지원합니다. 따라서 원하시는 형태에 따라 설치하시면 됩니다.
저는 그런게 없기 때문에 CPU를 위한 TensorFlow를 설치하겠습니다.
※ 일단 그 전에 Install TensorFlow 2 항목에서 어떤 형태를 지원하는지에 대해 나와있으니 꼭 확인하시구요!
1. Download a Package
여기서 Download a package 의 "Read the pip install guide"를 들어가 보세요.
저는 MAC을 가지고 있기 때문에 MAC 기준으로 말씀드리겠습니다 : )
1. 먼저 터미널을 켜자마자. 3개의 패키지가 설치가 되어있는지 확인해줍니다.
확인 방법은 ?
$ python3 --version
$ pip3 --version
$ virtualenv --version
를 실행시켜봅니다.
만약 3가지 페키지가 설치가 되어있다면? 바로 다음 스텝으로 가실거고,
어떤 하나라도 설치가 안되어있다면? 바로 설치를 하고 다음 스텝으로 가주세요 : )
pip3에 관하여,
[ 근데 pip의 경우에는 Python을 설치하셨다면 이미 설치가 되어있으실거에요 : ) ]
[ 이 경우에는 update만 살포시 해주세요. ]
Virtualenv 에 관하여
[ 가상환경을 구축해서 돌려주기 위한 방법이라고 생각하면 될 것 같아요. ]
[ 저는 잘 모르기 때문에 .. 하하하 그저 설치 방법을 따라할 뿐입니다. 설치 방법은 여기를 눌러주세요.]
2. Create a virtual environment and Install the TensorFlow pip package
가상 환경에 들어왓다는 것을 바로 느낄 수 있는게,
$ source ./venv/bin/activate 를 하시면
(venv) $ 로 앞부분이 바뀌면서 가상 환경에 package를 설치하게 됩니다.
'AI > Tensorflow with Python' 카테고리의 다른 글
초보 개발자를 위한 자료 정리 001 - API란? (0) | 2020.01.06 |
---|---|
맥에 파이썬 설치하기 ( Python for Mac ) (0) | 2019.12.23 |
댓글