123456789101112131415161718192021222324252627282930313233343536373839 |
- base_image: {{ env["RAY_IMAGE_ML_NIGHTLY_GPU"] }}
- debian_packages: []
- env_vars: {"RAY_INTERNAL_MEM_PROFILE_COMPONENTS": "dashboard_agent"}
- debian_packages:
- - htop
- - curl
- python:
- pip_packages:
- - anyscale>=0.5.47
- - gcsfs==2022.5.0
- - gym==0.20.0
- - openskill
- - protobuf>=3.15.3,<4.0.0
- - pyarrow==6.0.1
- - semidbm==0.5.1
- - trueskill
- - wandb
- - memray
- - typer
- conda_packages: []
- post_build_cmds:
- - pip uninstall ale-py -y
- - pip install ale-py==0.7
- - pip uninstall importlib-metadata -y
- - pip install importlib-metadata==4.13.0
- # AutoROM downloads ROMs via torrent when they are built. The torrent is unreliable,
- # so we built it for py3 and use that instead. This wheel was tested for python 3.7, 3.8,
- # and 3.9.
- - pip install gym[atari] https://ray-ci-deps-wheels.s3.us-west-2.amazonaws.com/AutoROM.accept_rom_license-0.5.4-py3-none-any.whl
- - pip3 uninstall -y ray && pip3 install -U {{ env["RAY_WHEELS"] | default("ray") }}
- - pip3 install -U ray[default]
- - {{ env["RAY_WHEELS_SANITY_CHECK"] | default("echo No Ray wheels sanity check") }}
- - sudo apt-get update
- - echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
- - sudo apt-get install -y apt-transport-https ca-certificates gnupg
- - curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
- - sudo apt-get update && sudo apt-get install -y google-cloud-sdk
|