• 이 책은 PyTorch라는 프레임워크로 딥러닝을 다루는 책이다. PyTorch 에서는 빠르게 딥러닝 모델을 구현할 수 있지만, 이 책은 추가로 내부의 구동 원리까지 설명을 곁들인 책이다. 따라서 딥러닝을 처음 시작할 때는 텐서(Tensor)의 연산으로만 딥러닝을 설계하지만, 차후에는 점차 축약된 형태의 API (High-level API)를 사용하면서, 점차 파이토치(PyTorch)스러운 코드를 짜고 있는 여러분을 발견하게 될 것이다.
  • 이론을 구현해 볼 수 있는 실습코드를 같이 제공하고 있다. 기초 실습코드부터 고민해보면서 작성할 수 있는 미니 프로젝트까지 준비되어 있다. 필자 뿐만 아니라 초보자 학습을 지켜본 결과, 코드가 어떤 것을 실행하는 지 모르는 경우가 많은데, 이를 해소하고 코드를 조금 더 쉽게 읽을 수 있게 많은 주석이 달려있다.
  • 실습코드를 실행하기 위해서는 환경이 갖춰져야 할 것이다. 따라서 이 책에서는 GPU 가 장착된 컴퓨터를 서버로 사용하기 위한 구매부터 설치까지 하나씩 다룬다. 딥러닝을 시작하기 위해 제일 어려운 점이 바로 각종 패키지 설치와 환경설정하는 방법이다. 만약 딥러닝 학습을 위해 처음 구매하는 컴퓨터라면 이 책은 좋은 안내가 될 것이라고 믿는다.
  • 많은 양의 지식을 전달해야 하기 때문에 중간에 좋은 강좌, 혹은 자료 소스를 링크의 형태로 첨부한다. 꼭 봐야 하는 것은 아니지만, 이해를 돕기 위해서 제공하는 자료니, 차후에 시간이 되면 천천히 듣거나 보면 좋다.