1. 실무에서는 다음과 같이 파일이 나눠짐

파일명 설명
model.py 모델 클래스가 정의된 코드
trainer.py 데이터를 받아와 모델 객체를 학습하기 위한 트레이너가 정의된 코드
dataloader.py 데이터 파일을 읽어와 전처리를 수행하고 신경망에 넣기 좋은 형태로 변환하는 코드
train.py 사용자로부터 하이퍼파라미터를 입력받아 필요한 객체들을 준비하여 학습을 진행
predict.py 사용자로부터 기학습된 모델과 추론을 위한 샘플을 입력받아 추론을 진행

2. 워크플로

Untitled

데이터 전처리 방법

Untitled

알고리즘 적용

Untitled