pin skrl/jax/mujoco/gymnasium versions; custom CUDA base image
This commit is contained in:
@@ -1,11 +1,11 @@
|
|||||||
torch
|
torch
|
||||||
gymnasium
|
gymnasium==1.2.3
|
||||||
hydra-core
|
hydra-core
|
||||||
omegaconf
|
omegaconf
|
||||||
mujoco
|
mujoco==3.5.0
|
||||||
mujoco-mjx
|
mujoco-mjx==3.5.0
|
||||||
jax
|
jax==0.9.1
|
||||||
skrl[torch]
|
skrl[torch]==1.4.3
|
||||||
clearml
|
clearml
|
||||||
imageio
|
imageio
|
||||||
imageio-ffmpeg
|
imageio-ffmpeg
|
||||||
|
|||||||
@@ -71,11 +71,11 @@ def _init_clearml(choices: dict[str, str], remote: bool = False) -> Task:
|
|||||||
|
|
||||||
task = Task.init(project_name=project, task_name=task_name, tags=tags)
|
task = Task.init(project_name=project, task_name=task_name, tags=tags)
|
||||||
task.set_base_docker(
|
task.set_base_docker(
|
||||||
"registry.kube.optimize/worker-image:latest",
|
"git.victormylle.be/victormylle/simple-rl-framework:latest",
|
||||||
docker_setup_bash_script=(
|
docker_setup_bash_script=(
|
||||||
"apt-get update && apt-get install -y --no-install-recommends "
|
"apt-get update && apt-get install -y --no-install-recommends "
|
||||||
"libosmesa6-dev libgl1-mesa-glx libglfw3 && rm -rf /var/lib/apt/lists/* "
|
"libosmesa6-dev libgl1-mesa-glx libglfw3 && rm -rf /var/lib/apt/lists/* "
|
||||||
"&& pip install 'jax[cuda12]' mujoco-mjx PyOpenGL PyOpenGL-accelerate"
|
"&& pip install 'jax[cuda12]==0.9.1' mujoco-mjx==3.5.0 PyOpenGL PyOpenGL-accelerate"
|
||||||
),
|
),
|
||||||
docker_arguments=[
|
docker_arguments=[
|
||||||
"-e", "MUJOCO_GL=osmesa",
|
"-e", "MUJOCO_GL=osmesa",
|
||||||
|
|||||||
Reference in New Issue
Block a user