본 문서는 pytorch를 학습하기 위한 저장소입니다.
파이토치는 파이썬 패키지 넘파이(Numpy)와 유사하고 데이터를 다룰 때 많이 사용하기에 넘파이에 대해서 살펴보겠습니다.
기본은 wikidocs: Numpy와 Numpy tutorial로 공부합니다.
Pytorch와 자연어처리는 wikidocs: PyTorch로 시작하는 딥 러닝 입문로 공부합니다.
Numpy는 아래와 같은 특징을 갖습니다.
- 수치해석용 Python 라이브러리
- CPython에서만 사용 가능
- BLAS/LAPACK 기반
- ndarray 다차원 행렬 자료 구조 제공
- 내부 반복문 사용으로 빠른 행렬 연산 가능
- 행렬 인덱싱(array indexing) 기능
파이토치는 파이썬 패키지 넘파이(Numpy)와 유사하고 데이터를 다룰 때 많이 사용하기에 넘파이에 대해서 간략히 공부하고 넘어갑니다.
wikidocs: PyTorch로 시작하는 딥 러닝 입문책에 나오는 예제 코드입니다.
Number | Description |
---|---|
1 | Pytorch Basic |
2 | Linear Regression |
3 | Logistic Regression |
4 | Softmax Regression |
5 | Artificial Neural Network |
6 | Convolution Neural Network |
7 | preprocessing of NLP |
8 | Word Embedding |
9 | Recurrent Neural Network |
10 | many to many RNN |
11 | many to one RNN |
12 | seq2seq |
파이토치(PyTorch)로 딥러닝하기: 60분만에 끝장내기에 나오는 예제 코드입니다.
Source | Description |
---|---|
wikidocs: PyTorch로 시작하는 딥 러닝 입문 | 주 교재로 사용하는 wikidocs 입니다. |
파이토치 60분 튜토리얼 | 데이터 분석을 위한 numpy 예제 입니다. |
Pytorch 홈페이지 | Pytorch 공식 홈페이지입니다. |