Skip to content

Reimplementation of the Quicknet from larq.zoo, with no batchnorms

License

Notifications You must be signed in to change notification settings

atbolsh/BNN_alternate_SOTA

Repository files navigation

Modification of the QuickNet from larq.sota

Includes all the code for versions of quicknet with some or all of the batchnorms replaced with fixed normalizations.

CustomRenorm has the code for all the renormalizations.

training.py is the training loop. Easy to replace if you have your own training loop.

All the other files are versions of quicknet.

To use, install the packages in the requirements file, then make local directories "weights" and "tabular." Make sure you have ImageNet installed correctly, so that tfds (tensorflow-datasets) can see it and import it.

Only "fullest" and "trueControl" (a control) are relevant to the main experiment; the other versions either include some vestigial batchnorms, or else include modifications that worsen performance.

They are included for a more complete context.

More complete description about this project, its motivations and results can be found here: larq/zoo#334

About

Reimplementation of the Quicknet from larq.zoo, with no batchnorms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages