Skip to content

High-performance (& with GPU support) implementation of Stochastic Reconfiguration and Stochastic Wavefunction Optimisation methods for Neural Quantum States

License

Notifications You must be signed in to change notification settings

twesterhout/nqs-playground

Repository files navigation

PyTorch-based implementation of SR and SWO for NQS.

Contents

Installation

Conda

WARNING: The version available on Conda is currently out of date. Please, build from source for the latest features.

The simplest way to get started using nqs_playground package is to install it using Conda:

conda install -c twesterhout nqs_playground

Building from source

CPU-only version

If you do not have access or do not wish to use a GPU you can use cpu-only version PyToch and nqs_playground. For this, first clone the repository:

git clone https://github.com/twesterhout/nqs-playground.git

Now just run build_locally_cpu.sh:

./build_locally_cpu.sh

Full version

TODO

About

High-performance (& with GPU support) implementation of Stochastic Reconfiguration and Stochastic Wavefunction Optimisation methods for Neural Quantum States

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages