Skip to content

Accompanying code for "Accurate neural quantum states for interacting lattice bosons"

License

Notifications You must be signed in to change notification settings

cqsl/lattice-bosons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lattice-bosons

Accompanying code for "Accurate neural quantum states for interacting lattice bosons" (https://arxiv.org/abs/2404.07869).

Slack

Content of the repository

  • vmc.py: script for running a VMC simulation from a json file containing all hyperparameters.

  • example.json: example of a parameter file for a 8x8 periodic lattice at unit filling.

  • bnqs/: folder containing all classes relevant for simulating Bose Hubbard.

    • models/: folder containing the flax linen modules.
    • operators/: folder containing the definition of some custom jax operators.
    • sampler/: folder containing our custom Metropolis-Hastings rule.

Content of the repository

Quick example (8x8 at $U=8J$):

python vmc.py --jobid 1234 --parameters example.json

About

Accompanying code for "Accurate neural quantum states for interacting lattice bosons"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages