Code for Hyperparameter Optimization project for "Big Data & Quantum Mechanics" (Andrew Medford).
jobscontains.pbsfiles defining jobs to run on PACEsrc/ampoptcontains code for preprocessing, running hyperparameter optimization jobs, and analyzing resultssrc/ampopt_cliexposes the functionality ofampoptvia a CLIdatacontains the source.trajfiles, as well as the preprocessed.lmdbfiles (onceampopt preprocesshas been run).env_gpu.ymlandenv_cpu.ymlcontain dependencies for machines with and without (respectively) GPU.setup-session.shis a convenience script for PACE jobssetup.pydefines howampoptPython package and command are installed.
For setup and installation instructions, please refer to SETUP.md.
For notebook tutorials, see:
For more comprehensive (but drier) instructions, please refer to USAGE.md.
Finally, for full explanation of all options, see ampopt --help or
ampopt <command> --help.