인프런 커뮤니티 질문&답변
모델 평가 부분 질문드립니다.
해결된 질문
작성
·
260
0
-
for data in dataloader 에서 dataloader은 어디서 받아 오는거에요?
- 학습 진행 부분에서 inputs, values 값은 각각 x_train, y_train 인가요?
답변 1
1
딥러닝호형
지식공유자
안녕하세요!
1. evaluation 함수 부분을 말씀하신 것인가요? 함수 입력값이 dataloader이니까 trainloader를 넣으면 학습 데이터를 이용하는 것이고 testloader를 넣으면 평가 데이터를 이용하는 것입니다. 파이썬 함수 파트를 다시 보시면 좋을 것 같습니다.
2. trainsets, trainloader의 정의를 X_train, Y_train 데이터로 했기 때문에 for문이 한 번 돌 때 X_train, Y_train가 무작위로 배치 개수만큼 들어오게 됩니다. 즉, inputs은 X_train의 일부, values는 Y_train의 일부가 됩니다.





아 윗부분이 잘렸네요. 모델 평가부분입니다. dataloader가 어떤식으로 받아오는건지 잘 모르겠습니당.