-
Notifications
You must be signed in to change notification settings - Fork 5
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
MLPBinaryConnect is full precision but not binary #2
Comments
Different from STE where we have to create a special "binary" network architecture, we can simply create the network structure as usual (for example, MLPBinaryConnect). After that, if you want to obtain a binary neural network, you simply need to train the neural network using our BayesBiNN optimizer rather than the common continuous one like Adam. In this way, BayesBiNN is more flexible and convenient than the previous binary optimizers since it is model-agnostic. |
I see. Thanks very much for the instant reply. |
@mengxiangming could I know the python/pytorch enviroment of running the repo? |
Well, I think it can be run on normal settings and I forget the exact minimal requirement. I just tried running the repo on Pytorch '1.12.0' and Python 3.8.8 and it works. |
seems MLPBinaryConnect is full precision but not binary?
The text was updated successfully, but these errors were encountered: