Optimization of light-by-light scattering scenarios with BoTorch engine.
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