강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

정찬희님의 프로필 이미지
정찬희

작성한 질문수

[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지

집 값 예측하기 - 다층 신경망(MLP)

모델 평가 부분 질문드립니다.

해결된 질문

작성

·

260

0

  1. for data in dataloader 에서 dataloader은 어디서 받아 오는거에요?

  2. 학습 진행 부분에서 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가 어떤식으로 받아오는건지 잘 모르겠습니당.

정찬희님의 프로필 이미지
정찬희

작성한 질문수

질문하기