Categories
tech note

Pytorch #02: 60분만에 끝장내기

Pytorch로 딥러닝하기: 60분만에 끝장내기

https://tutorials.pytorch.kr/beginner/blitz/tensor_tutorial.html#sphx-glr-beginner-blitz-tensor-tutorial-py

Categories
tech note

Pytorch #01

Install on Windows 10

Windows 10 Pro 64bit에 CUDA toolkit 10.2 기반의 Pytorch를 설치하기로 한다. 전체적인 과정은 여기를 참조해서 진행한다.

먼저 Anaconda를 이용해서 설치하기로 결정하고, Anaconda Windows 64bit graphic installer를 다운로드 받아서 설치를 진행했다. Anaconda 설치 이후에는 Anaconda prompt를 관리자 권한으로 실행하고 아래의 코드를 실행해 Pytorch를 설치하였다.

conda install pytorch torchvision cudatoolkit=10.2 -c pytorch

Install on macOS Catalina

마찬가지로 macOS Catalina에 Pytorch를 설치하기 위해 같은 링크를 참조해서 진행한다. 사용하는 MacBook Pro가 nVidia 칩셋을 사용하지 않으므로 CUDA는 지원 불가능하다.

먼저 Anaconda를 역시 동일하게 macOS 64bit graphic installer를 다운로드 받아서 설치했다. 그리고 Anaconda를 설치하고 별도의 Anaconda가 제공하는 prompt가 아니라 macOS의 terminal에서 아래의 코드를 실행해 Pytorch를 설치했다.

conda install pytorch torchvision -c pytorch

Anaconda Environment

https://gracefulprograming.tistory.com/124
Anaconda는 Windows에서 두 가지 환경을 제공하는 것 같다. 하나는 앞서 사용해본 prompt, 다른 하나는 navigator.

Navigator는 여러가지 IDE를 제공하고 여기에 역시 jupyter notebook이 있어서 이걸 붙잡고 하기로 마음먹었다.

Jupyter Notebook

Anaconda prompt에서 아래를 실행하면 jupyter_notebook_config.py를 생성하고 그 경로를 알려주는데, 이 파일을 열어 c.NotebookApp.notebook_dir를 찾아서 여기에 기본 경로를 설정할 수 있다. 물론 주석 처리도 해제해야 한다.

jupyter notebook --generate-config

Reference