AttributeError: 'numpy.ndarray' object has no attribute 'test_data'
이 문제는 넘파이의 array는 test_data 속성이 없다는 뜻입니다. 또한 넘파이는 view 함수가 통하지 않습니다.
따라서 토치의 tensor로 바꿔주신 후 (test_data 없이 ) view 함수를 사용하셔서 적용하시면 작동이 됩니다. 오류가 나왔을경우 해당 함수가 요구하는 사항 및 반환해주는 값에 대한 정보를 먼저 확인해주세요.
강점
약점
선택사항이나, 깃허브 저장소의 제목은 보통 해당 주제 (예 : 오토인코더, 랜덤서치 cnn)를 기반으로 합니다.
토치, 텐플에는 여러가지 함수가 있습니다. 함수를 바꿔가면서 사용해보면서 적용하는 것은 공부에 도움이 되나, 작동이 아예 안되는 함수를 사용하는 것은 바람직하지 않습니다.
MSE 손실함수는 소프트맥스 함수가 포함되어 있지 않습니다. 소프트맥스 함수를 적용하신다면 여기서는 CrossEntropyLoss를 사용하는게 좋을 것 같습니다..
보통 파이썬은 오류가 나왔을 경우 대처하기 쉬운 언어에 속합니다. 현재 오류의 경우
AttributeError: 'numpy.ndarray' object has no attribute 'test_data'