전체 글 썸네일형 리스트형 PyTorch는 어떻게 자동미분을 지원하는가 개요부스트캠프 AI Tech 7기 과정에서 하루하루를 버텨가던 중 갑자기 포스팅 제목과 같은 질문이 생겼습니다. 그저 럭키 배열에 불과한 줄 알았던 Tensor 객체는 무엇이 그렇게 다르길래 backward() 메소드를 사용하면 알아서 미분을 진행하는 걸까요? 이게 갑자기 궁금해졌던 저는 공식 문서와 다른 블로그 포스팅을 보면서 스스로가 납득할 수 있는 이유를 찾고자 하였습니다. 이 글을 읽으시는 분들도 같은 생각이라 믿고 제 삽질 경험을 공유해드리겠습니다.삽질a = torch.Tensor([1, 2, 3])a.backward()일단 모든 Tensor 객체가 backward()를 할 수 있는지 알아보기 위해서 냅다 임의의 텐서를 만들고 바로 backward()를 박아봤습니다. 그리고 런타임 에러를 받았습.. 더보기 왜 티스토리인가? 먼저 왜 블로그인가?제가 생각하기에 블로그는 미라클 모닝이나 찬물 샤워와 비슷한 느낌이라고 생각합니다. 소위 말하는 '하면 거의 대부분 좋지만 매번 실천하기엔 어려운 것' 중 하나입니다.저는 아직 옛날 사람이라 ChatGPT 보다도 구글에 검색해서 나오는 블로그 글을 많이 보는 편입니다. 그때마다 깔끔하게 잘 정리해서 블로그로 포스팅을 남겨주신 분들의 도움을 많이 받았고, 저 또한 그런 위치에서 도움을 줄 수 있으면 좋겠다는 생각이 들었습니다. 특히 꾸준히 작성하는 포스팅 만큼이나 성실함이나 끈기에 대한 객관적인 지표는 또 드물다고 생각합니다.저도 노션, Velog, 네이버, Github Pages, Tistory와 같은 다양한 블로그 플랫폼에서 블로그 운영을 시도했지만 매번 도중에 포기하기 마련이었습니.. 더보기 이전 1 다음