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
How to change the output channels? #11
Comments
Hi, @luanyunteng |
Top-1 accuracy reached only about 64.0% with this configuration when trained for 250 epochs with CosineAnnealingLR with SGD. |
working on branch |
I think you're right. I fixed the number of channels and reached 69.2% top1 accuracy, which is far better than 64.0%. |
fix output channels of each DAG, resolves seungwonpark#11 (seungwonpark#15)
RandWireNN/model/dag_layer.py
Line 39 in 6bea89c
hi, @seungwonpark :
When I read your code, I find that you change(i.e., explode) the output channels in the output node instead of the input node. And I review Kaiming He's paper again, there is an explanation "The channel count in a random graph is increased by 2× when going from one stage to the next stage, following [11]", [11] refers to the Residual Network. So I think we should increase the output channels in the input node. How do you think?
The text was updated successfully, but these errors were encountered: