ML & DL
2020. 5. 5.
[Pytorch] DCGAN 밑바닥부터 구현하기 + 딥러닝 프레임워크 고도화
Pytorch Architecture Project #2 DCGAN generative model 중 기본 모델로 불리는 DCGAN을 구현하고 정리했다. 기존에 코랩에서 모델 하나만 코딩할때는 파일 분할과 코드 고도화에 대한 생각없이 그냥 했었는데, 이번에 DCGAN을 구현하면서 해당 부분의 체계를 잡을 수 있었다. C에서 헤더파일로 필요한 함수 및 구조체를 분리하고 main에서 전부 불러와서 실행하는 느낌하고 좀 비슷하다. DCGAN paper : https://arxiv.org/pdf/1511.06434.pdf DCGAN은 generative model 중 하나로, generator와 discriminator 두 개의 네트워크가 서로 반대로 학습하는 구조를 가지고 있다. generator는 랜덤 노이..