인프런 커뮤니티 질문&답변
코드 질문입니다.
작성
·
160
0
안녕하세요 강사님.
Test 모드에서 테스트하고 나온 예측값과 실제값을 numpy로 변경하는 이유가 궁금합니다.
퀴즈
신경망 학습 과정에서 역전파(backpropagation)의 주요 목적은 무엇인가요?
입력 데이터를 다음 층으로 전달하기 위해
손실 함수 기울기를 계산하여 가중치 업데이트에 사용하기 위해
모델 예측값을 최종 출력으로 변환하기 위해
모델 성능 평가 지표를 계산하기 위해
답변 1
1
딥러닝호형
지식공유자
안녕하세요!
좋은 지적 감사합니다.
코드 작성할 때 mean_squared_error가 텐서를 못 받는다고 생각했던 것 같습니다 ^^;;;
확인해보니 해당 함수가 array 체크를 자체적으로 해주어 텐서 계산도 가능하네요. 하지만 gpu용 텐서는 계산이 불가능하니 cpu용 텐서나 넘파이 배열로 바꿔주셔야 합니다!
감사합니다.





친절한 설명 감사드립니다!!