-
Notifications
You must be signed in to change notification settings - Fork 110
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
Discriminator applies sum-pooling *after* ReLU at the end #47
Comments
@RohitSaha Also notice in paper Sec.3.4, "To obtain the vectorized outputs in both networks, we perform global sum pooling over spatial dimensions followed by ReLU." seems the two statements in paper conflict. |
For me, another question is, is in the code, the pooling is implemented as follow: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The sequence of operations need to be reversed on line 256 of network.py. According to the paper, "Downsampling is performed via average pooling. Then, after applying ReLU activation function to the output tensor, we perform sum-pooling over spatial dimensions."
However, according to the code, sum-pooling is first applied followed by ReLU.
The text was updated successfully, but these errors were encountered: