
110
1
실전 딥러닝
이렇게 얻은 데이터로 모델을 학습한다면 건강한 피부를 감지하는 모델이 아니라, 얼굴을 만지
는 젊은 백인 여성을 감지하는 모델이 만들어지겠죠! 실제 애플리케이션이 기대하는 데이터 유
형을 신중하게 생각해봐야 하며, 모델이 학습할 데이터가 고려한 모든 데이터 유형을 반영하는
지 조심성 있게 검사해야만 합니다.
10
어쨌든 빙 이미지 검색으로 곰 이미지 분류 문제에 필요한 데이터를 다운로드했습니다. 이
제 모델이 학습할 수 있는 적절한 형식으로 데이터를 구성할 차례입니다. 이는
fastai
에서
DataLoaders
객체를 만드는 작업에 해당합니다.
2.3
DataLoaders
지금까지 모델 학습에 사용할 이미지를 다운로드하고 파일 오류를 검증했습니다. 이제는 다운
로드한 데이터를
DataLoaders
객체로 만들 차례입니다.
DataLoaders
는 단순히 전달받은 여
러
DataLoader
객체를 목적에 맞게 학습용과 검증용으로 나누어 저장하는 클래스입니다. 매
우 간단하지만, 모델에 데이터를 제공하는 역할도 하기 때문에 매우 중요한 클래스입니다. 다
음 코드 네 줄은
DataLoaders
의 주요 기능을 보여줍니다(중요치 않은 기능도 포함하지만, 지
금은 그 부분을 건너뛰겠습니다 ).
class DataLoaders(GetAttr):