Skip to content

Neural network ansatz to approximate a ground state by using variational Monte Carlo (VMC)

License

Notifications You must be signed in to change notification settings

dkkim1005/Neural_Network_Quantum_State

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Network Quantum State

The paper "Neural-network quantum-state study of the long-range antiferromagnetic Ising chain" is published on Physical Review E. One can reproduce the results with this code.

Neural network ansatz to approximate a ground state by using variational Monte Carlo (VMC)

Required compilers

  • c++11 or higher
  • CUDA 10.x.x or higher

Build reciepe 1 [C++ or CUDA]

mkdir build
cd build
cmake ../ -DUSE_CUDA=TRUE # <- use this flag to run a gpu device.

Build reciepe 2 [Python-CUDA]

# One can import 'pynqs' module. The examples are listed in './python' folder.
python3 ./setup.py build
export PYTHONPATH=$(pwd)/python:$PYTHONPATH

Bug report

When you encounter bugs or problems by using this code, please let us know through the email address as following.
dkkim1005@gmail.com

Reference

  1. G. Carleo and M. Troyer, Solving the quantum many-body problem with artificial neural networks, Science 355, 602 (2017). arXiv link

About

Neural network ansatz to approximate a ground state by using variational Monte Carlo (VMC)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published