본문 바로가기

딥러닝3

AssertionError: Torch not compiled with CUDA enabled 0. 글 쓰기에 앞서 netG = Generator().cuda() # .cuda => upload to GPU netD = Discriminator().cuda() pytorch를 colab이 아닌 로컬에서 사용할때 .cuda부분을 사용하면 항상 다음과 같은 오류가 나타난다. AssertionError: Torch not compiled with CUDA enabled 해석하면 대충 CUDA가 활성화된 상태에서 토치가 컴파일되지 않음, 즉 CUDA와 Torch의 버전이 호환되지 않아서 발생하는 오류다. 그러나 구글을 아무리 뒤져봐도 내 문제는 해결되지 않았고 이에 힘들게 찾은 해결 방법을 정리해보려한다. 1. 설치해야 할 것들 1-1. NVIDIA 그래픽 카드 드라이버 https://www.nvidia.. 2022. 3. 11.
최대한 쉽게 설명한 GAN * 개인적으로, GAN에 대해 이해하기 위해서는 AE, VAE에 대한 기본적인 지식이 있어야 한다고 생각합니다. * - References 나동빈님의 Generative Adversarial Networks (꼼꼼한 딥러닝 논문 리뷰와 코드 실습) Naver d2 "1시간만에 GAN(Generative Adversarial Network) 완전 정복하기" Kaist Edward Choi 교수님의 Programming for AI(AI 504, Fall2020) 0. 글 쓰기에 앞서 GAN은 최근 10년간 머신러닝 분야에서 가장 혁신적인 아이디어이다. - 얀 르쿤 딥러닝, 그 중에서도 이미지 처리 분야에서 가장 많이 쓰이는 CNN(Convolutional Neural Network, 합성곱신경망)의 창시자.. 2022. 2. 7.
오토인코더(Autoencoder)가 뭐에요? - 1.Dimensionality reduction and Maninfold Learning - Reference Naver d2 이활석님의 '오토인코더의 모든것' Kaist Edward Choi 교수님의 Programming for AI(AI 504, Fall2020) Naver d2 이활석님의 '오토인코더의 모든것'과 Kaist Edward Choi 교수님의 AI 504 수업을 토대로 공부한 후 정리하였습니다. 0. 글 쓰기에 앞서 3주 전부터 해왔던 딥러닝 스터디에서 이해 안 되는 내용이 점점 많아지고 있다. 그중에서도 가장 먼저 나의 발목을 잡은 것은 오토인코더(Autoencoder)다. 파이토치는 물론이고 딥러닝 모델들이 처음인 나로서는 영어로 된 강의를 듣고 한 번에 모든 내용을 이해하는 것은 불가능했다. 이에 Class 4 : Autoencoder부터는 추가로 공부를 하며 내용을 정.. 2022. 1. 24.