Install AnalogVNN#

AnalogVNN is tested and supported on the following 64-bit systems:

  • Python 3.7, 3.8, 3.9, 3.10, 3.11

  • Windows 7 and later

  • Ubuntu 16.04 and later, including WSL

  • Red Hat Enterprise Linux 7 and later

  • OpenSUSE 15.2 and later

  • macOS 10.12 and later


Install PyTorch then:

  • Pip:

    # Current stable release for CPU and GPU
    pip install analogvnn
    # For additional optional features
    pip install analogvnn[full]


  • AnalogVNN can be downloaded at (GitHub) or creating a fork of it.


Install the required dependencies:

That’s it, you are all set to simulate analog neural networks.

Head over to the Tutorial and look over the Sample code.