작성
·
167
0
안녕하세요. 이번 강의 코랩 파일을 실행해보다가 궁금한 점이 생겨서 질문 남깁니다.
역전파 코랩 파일에서 3번째 셀(y, z, res 계산하는 셀) ~ 5번째 셀(x.grad를 print하는 셀)을 순서대로 여러번 실행하면 print(x.grad)의 결과가 처음 [[2, 2], [2, 2]]에서 [[4, 4], [4, 4]], [[6, 6], [6, 6]], [[8, 8], [8, 8]] ... 로 계속 바뀝니다. x, y, z, res의 변화가 없으니 print(x.grad)의 결과가 계속 [[2, 2], [2, 2]]로 동일해야 할 것 같다고 생각되는데 왜 이런 현상이 발생하는 건가요? 궁금합니다.