Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Choice of Layers for Processing z in Discriminator #16

Open
djgagne opened this issue May 16, 2017 · 1 comment
Open

Choice of Layers for Processing z in Discriminator #16

djgagne opened this issue May 16, 2017 · 1 comment

Comments

@djgagne
Copy link

djgagne commented May 16, 2017

In the paper and code you used a set of 1x1 2D convolution layers to process the latent vector z in the discriminator. What was the motivation behind using 2D Convolutions versus fully connected layers or some other kind of convolutional layer? What other architectures did you try, and did you find success with any of those?

@vdumoulin
Copy link
Collaborator

Given that z is a vector, it can be interpreted as a 1x1xN stack of feature maps. In that case, a 1x1 convolution and a fully-connected layer are equivalent. I don't see how one could use another type of convolutional layer, though.

Hope that answers your question!

Repository owner deleted a comment Aug 24, 2017
Repository owner deleted a comment Aug 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants