공식 파이토치 사이트 (한국 사용자)Dataset은 샘플과 답을 저장한다.아래 코드에서는 샘플=image, 답=label 로 되어있다.사용자가 정의한 Dataset 클래스에는 반드시 3개의 함수를 구현해야 합니다.init, len, getitme주로 이미지 데이터가 있
공식 파이토치 사이트 (한국 사용자)데이터셋의 특징을 가져오고, 하나의 샘플에 정답을 지정하는 일을 한 번에 처리합니다. 또 가져온 샘플들을 미니배치 로 전달하고, 에폭마다 데이터를 다시 섞어 과적합을 막습니다. 이전에 포스트한 Dataset과 연관지어 본다면,
공식 사이트(한국 사용자 모임)공식 사이트에 올라온 코드입니다.신경망 모델을 만들때 우선 nn.Module 의 하위 클래스로 정의합니다.다음으로 \_\_init\_\_ 에서 신경망 계층들을 초기화합니다. 위 코드에서는 nn.Flatten() 함수와 nn.Sequenti
데이터 변형은 어느 모델을 학습시킬 때든 중요합니다. pytorch에서 기본적으로 제공하는 Transform에 대해 먼저 알아보겠습니다. Pytorch 튜토리얼 - Transform 공식사이트 - 한국 사용자 튜토리얼 TorchVision의 데이터셋들은 1. 특징을 변경하기 위한 transform, 2. 정답을 변경하기 위한 target_transfor...
저번 Pytorch - Transform에서는 pytorch에서 제공하는 transform을 사용했습니다. 이번에는 "Data Augmentation"과 pytorch에서도 사용가능한 "Albumentations"에 대해서 설명하고자 합니다. 데이터 증강이 필요한 이유