Skip to content

Optimization of light-by-light scattering scenarios with BoTorch engine.

License

Notifications You must be signed in to change notification settings

maxbalrog/light-by-light-botorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

light-by-light-botorch

Optimization of light-by-light scattering scenarios with BoTorch engine.

Installation

Create conda environment (some packages require python <= 3.10)

conda create -n lbl-botorch python=3.10
conda activate lbl-botorch

Install standard packages

conda install numpy cython matplotlib scipy=1.8.1 tqdm numexpr=2.8.4

Install postpic, pyfftw and vacem packages (postpic and vacem should be cloned from git beforehand)

pip install -e packages/postpic
conda install -c conda-forge pyfftw=0.12.0
pip install -e packages/vacem-master

Install our light-by-light package

pip install -e light-by-light

Install botorch and ax (kaleido for visualization)

pip install botorch
pip install ax-platform
pip install kaleido

About

Optimization of light-by-light scattering scenarios with BoTorch engine.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published