Skip to content

Unofficial Implementation of Equilibrium-Propagation on analog circuit with SPICE simulator and Pytorch Lightning as introduced in Training End-to-End Analog Neural Networks with Equilibrium Propagation

Notifications You must be signed in to change notification settings

sinnce/EqProp-SPICE

Repository files navigation

EqProp-SPICE

Unofficial Implementation of Equilibrium-Propagation on analog circuit with SPICE simulator and Pytorch Lightning as introduced in Training End-to-End Analog Neural Networks with Equilibrium Propagation

Installation

  1. Build SPICE simulator (Xyce) from sandia.gov
setup_xyce.sh
  1. install all requirements
pip -r requirements.txt
  1. download diode libaries from pyspice & unzip to ./ex subdirectory
pyspice-post-installation --download-example
  1. change

About

Unofficial Implementation of Equilibrium-Propagation on analog circuit with SPICE simulator and Pytorch Lightning as introduced in Training End-to-End Analog Neural Networks with Equilibrium Propagation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published