Warning, /iDDS/main/tools/container/singularity/idds_ml_ax_al9.def is written in an unsupported language. File is not indexed.
0001 Bootstrap: docker
0002 From: almalinux:9.2
0003
0004 %post
0005 # yum update -q -y
0006 yum install -q -y wget make git gcc openssl-devel bzip2-devel libffi-devel which pip
0007
0008 ln -s /usr/bin/python3 /usr/bin/python
0009
0010 pip install --upgrade pip
0011 pip install nevergrad
0012 pip install theano keras h5py matplotlib tabulate
0013 pip install bayesian-optimization
0014 pip install xgboost
0015 pip install lightgbm
0016 pip install ax-platform
0017
0018 pip install torch pandas numpy matplotlib wandb botorch
0019
0020 # clean the cache
0021 rm -fr /root/.cache
0022
0023 %environment
0024 # export LC_ALL=C
0025 # export PATH=/usr/games:$PATH
0026
0027 %labels
0028 Maintainer iDDS_HPO_Nevergrad(wen.guan@cern.ch)
0029 Version v1.0
0030
0031 %runscript
0032 echo "iDDS ML hyper parameter optimization plugin"