wsjeon/marl-dev-setting:zsh
$ singularity pull shub://wsjeon/marl-dev-setting:zsh
Singularity Recipe
# Header
Bootstrap: shub
From: wsjeon/singularity-development-setting:zsh
# Section
%post
# Ray rllib
apt-get install -y libxrender1
pip install --progress-bar off psutil
pip install --progress-bar off -U https://s3-us-west-2.amazonaws.com/ray-wheels/latest/ray-0.8.0.dev2-cp36-cp36m-manylinux1_x86_64.whl
pip install --progress-bar off requests
# PyTorch
pip install --progress-bar off torch
# pip install --progress-bar off tensorboardX
# # SMAC
# git clone https://github.com/oxwhirl/smac.git /SMAC
# pip install /SMAC
# # StarCraftII
# mkdir -p /StarCraftII
# export SC2PATH=/StarCraftII
# wget -q -O SC2.zip http://blzdistsc2-a.akamaihd.net/Linux/SC2.4.7.1.zip
# unzip -P iagreetotheeula SC2.zip
# rm -rf SC2.zip
# # SMAC maps
# mkdir -p $SC2PATH/Maps
# ln -s /SMAC/smac/env/starcraft2/maps/SMAC_Maps $SC2PATH/Maps
# # Multi-agent particle environments
# git clone https://github.com/wsjeon/multiagent-particle-envs.git /MPE
# cd /MPE
# pip install --progress-bar off -e .
# # Multi-agent particle environments modified by MAGAIL authors
# git clone https://github.com/wsjeon/multiagent-particle-envs-v2.git /MPE_v2
# cd /MPE_v2
# pip install --progress-bar off -e .
# # Multi-agent particle environments modified by MAAC authors
# git clone https://github.com/wsjeon/multiagent-particle-envs-maac.git /MPE_MAAC
# cd /MPE_MAAC
# pip install --progress-bar off -e .
# # MADDPG
# git clone https://github.com/openai/maddpg.git /maddpg
# cd /maddpg
# pip install --progress-bar off -e .
# OpenAI Baselines
git clone https://github.com/openai/baselines.git /baselines
cd /baselines
pip install --progress-bar off -e .
# # Multi-agent GAIL
# git clone https://github.com/wsjeon/multiagent-gail.git /multiagent-gail
# cd /multiagent-gail
# pip install --progress-bar off -e .
# Dependencies
pip install --progress-bar off opencv-python
pip install --progress-bar off pandas
pip install --progress-bar off lz4
pip install --progress-bar off setproctitle
pip install --progress-bar off box2d-py
pip install --progress-bar off click
pip install --progress-bar off matplotlib
pip install --progress-bar off seaborn
pip install --progress-bar off wandb
mkdir -p /etc/pki/tls/certs
ln -s /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt
%environment
export SHELL=/bin/zsh
%runscript
exec /bin/zsh "$@"
Collection
- Name: wsjeon/marl-dev-setting
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/wsjeon-marl-dev-setting-zsh |
collection name | wsjeon/marl-dev-setting |
branch | master |
tag | zsh |
commit | f9f432e41af003ccee32e66a0c0ec05fa20813ac |
version (container hash) | 4f6d48337ce5c3109375e2e78ee2a278ac05e3cf746b9d16735d923e2fd609f0 |
build date | 2020-01-17T22:11:20.097Z |
size (MB) | 3522.0 |
size (bytes) | 3536572416 |
SIF | Download URL (please use pull with shub://) |
Datalad URL | View on Datalad |
Singularity Recipe | Singularity Recipe on Datalad |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.