Newmu / dcgan_code

Deep Convolutional Generative Adversarial Networks
MIT License
3.42k stars 696 forks source link

What does "GpuDnnConvGradI" do in deconv? #17

Closed jazzsaxmafia closed 8 years ago

jazzsaxmafia commented 8 years ago

Hello, thank you very much for making public this great project. I was going through your code, and ran into a point that was not quiet clear to me. in "deconv" functino in lib/ops.py, line 92 and 95, you put the part that calculates gradient wrt input. I checked the counterpart of Torch version, and it was implemented using regular convolution layer there.

Why is this GpuDnnConvGradI used? Thank you again for this great source code.

-Taeksoo