pytorch

· AI/Pytorch
pytorch에서 Dataset을 다루는 방법과 Transform을 사용하는 방법에 대해 알아보겠습니다 https://tutorials.pytorch.kr/beginner/basics/transforms_tutorial.html 여기서 공부를 하였고 정리하였습니다. Transform(변형) - 저희가 학습을 할 때 데이터가 항상 알고리즘 학습에 필요한 최적의 처리가 된 형태로 제공되지 않습니다. 그렇기 때문에 transform을 하여 데이터를 조작하고 학습에 적합하게 만들어야 합니다. - torchVision.datasets에서 매개변수 두 개를 받는데 하나는 feature을 변경하기 위한 transform이며 다른 하나는 label을 변경하기 위한 target_transform입니다. - torchvi..
· AI/Pytorch
앞의 포스팅에 이어 텐서를 조작하는 방법을 알아보겠습니다! 포스팅은 밑의 출처에서 보고 공부한 것을 정리하였습니다. https://wikidocs.net/52846 4) 뷰(View) - 파이토치에서 텐서의 뷰는 Numpy에서의 reshape 같은 역할을 합니다. - 텐서에서 원소의 수를 유지하면서 텐서의 크기를 변경합니다. t = np.array([[[0, 1, 2], [3, 4, 5]], [[6, 7, 8], [9, 10, 11]]]) ft = torch.FloatTensor(t) print(ft.shape) 4 - 1) 3차원 텐서에서 2차원으로 변경 print(ft.shape) print(ft.view([-1, 3])) print(ft.view([-1, 3]).shape) 출력) - view([-..
· AI/Pytorch
pytorch의 tensor 기초 조작을 정리 해보았습니다. 1) Pytorch에서 텐서(Tensor)란? - 텐서 : 배열(array)와 행렬(matrix)과 유사한 자료구조로 텐서를 이용하여 모델의 입출력을 합니다. - 텐서는 GPU나 다른 하드웨어 가속기에서 실행하는 점만 제외하면 Numpy의 ndarray와 매우 유사합니다. - 자동미분(Autograd)에 최적화 되어있습니다. 텐서(Tensor) 초기화 import torch import numpy as np - torch와 numpy 라이브러리를 임포트 해준다고 생각하고 이번 포스팅을 진행하겠습니다. 1. 데이터로부터 직접 실행 data = [[1,2],[3,4]] x_data = torch.tensor(data) x_data, type(x_d..
우준세
'pytorch' 태그의 글 목록