Skip to content

ualegre/brainspy-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS PROJECT IS DEPRECATED IT IS NO LONGER USED NOR MAINTAINED. IT HAS BEEN MERGED WITH THE MAIN BRAINS-PY LIBRARY. PLEASE VISIT BRAINS-PY FOR MORE INFORMATION

brainspy-algorithms

Main optimisation algorithms used for training boron-doped silicon chips both in hardware and with surrogate models.

Acknowledgements

This package was created by the Brains team of the NanoElectronics research group at the University of Twente. It was designed and developed by:

With the contribution of:

  • Bram van de Ven, @bbroo1 (b.vandeven@utwente.nl) : General improvements and testing of the different hardware drivers and devices.
  • Michel P. de Jong @xX-Michel-Xx (m.p.dejong@utwente.nl): Testing of the package and identification of bugs.
  • Michelangelo Barocci @micbar-21. The usage of multiple DNPUs simultaneously and the creation of an improved PCB for measuring DNPUs.
  • Jochem Wildeboer @jtwild Nearest neighbour loss functions.
  • Annefleur Uitzetter: The genetic algorithm from SkyNEt.
  • Marcus Boon: @Mark-Boon: The on-chip gradient descent.

Some of the code present in this project was refactored from the skynet legacy project. The original contributions to the scripts, which are the base of this project, can be found at skynet, and the authorship remains of those people who collaborated in it. Using existing scripts from skynet, a whole new structure has been designed and developed to be used as a general purpose python library.

About

Main optimisation algorithms used for training boron-doped silicon chips both in hardware and with surrogate models.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages