This is the code used to do the experiments of the article A Gradient Based Strategy for Hamiltonian Monte Carlo Hyperparameter Optimization.
These experiments were done with numpy, scipy, and autograd, so these packages have to be installed.
The framework TensorFlow 1.15 was used here. For installation instruction, see https://www.tensorflow.org/install.
We used the framework PyTorch 1.6 for these experiments, see https://pytorch.org/get-started/locally/ for installation instructions. The experiments involving alanine dipeptide require OpenMM to be installed, which can be done via conda. The other dependencies can be installed via
pip install -r requirements.txt
The scripts for running the experiments are in the molecular-configurations
directory. Each experiment can be
reproduced using the respective configuration file in molecular-configurations/config
.