File tree Expand file tree Collapse file tree 10 files changed +24
-7
lines changed
linux_distributed/scripts
linux_olddeps/scripts_gym_0_13 Expand file tree Collapse file tree 10 files changed +24
-7
lines changed Original file line number Diff line number Diff line change @@ -80,7 +80,9 @@ export DISPLAY=:0
80
80
export SDL_VIDEODRIVER=dummy
81
81
82
82
# legacy from bash scripts: remove?
83
- conda env config vars set MUJOCO_GL=$MUJOCO_GL PYOPENGL_PLATFORM=$MUJOCO_GL DISPLAY=:0 SDL_VIDEODRIVER=dummy LAZY_LEGACY_OP=False RL_LOGGING_LEVEL=DEBUG TOKENIZERS_PARALLELISM=true
83
+ conda env config vars set \
84
+ MAX_IDLE_COUNT=1000 \
85
+ MUJOCO_GL=$MUJOCO_GL PYOPENGL_PLATFORM=$MUJOCO_GL DISPLAY=:0 SDL_VIDEODRIVER=dummy LAZY_LEGACY_OP=False RL_LOGGING_LEVEL=DEBUG TOKENIZERS_PARALLELISM=true
84
86
85
87
pip3 install pip --upgrade
86
88
pip install virtualenv
Original file line number Diff line number Diff line change 64
64
65
65
export MUJOCO_GL=$PRIVATE_MUJOCO_GL
66
66
conda env config vars set MUJOCO_PY_MUJOCO_PATH=$root_dir /.mujoco/mujoco210 \
67
+ MAX_IDLE_COUNT=1000 \
67
68
DISPLAY=unix:0.0 \
68
69
MJLIB_PATH=$root_dir /.mujoco/mujoco-2.1.1/lib/libmujoco.so.2.1.1 \
69
70
LD_LIBRARY_PATH=$LD_LIBRARY_PATH :$root_dir /.mujoco/mujoco210/bin \
Original file line number Diff line number Diff line change 85
85
86
86
export MUJOCO_GL=$PRIVATE_MUJOCO_GL
87
87
conda env config vars set \
88
+ MAX_IDLE_COUNT=1000 \
88
89
MUJOCO_PY_MUJOCO_PATH=$root_dir /.mujoco/mujoco200_linux \
89
90
DISPLAY=unix:0.0 \
90
91
MJLIB_PATH=$root_dir /.mujoco/mujoco200_linux/bin/libmujoco200.so \
Original file line number Diff line number Diff line change @@ -71,6 +71,7 @@ cat "${this_dir}/environment.yml"
71
71
72
72
export MUJOCO_GL=egl
73
73
conda env config vars set \
74
+ MAX_IDLE_COUNT=1000 \
74
75
MUJOCO_GL=egl \
75
76
SDL_VIDEODRIVER=dummy \
76
77
DISPLAY=unix:0.0 \
Original file line number Diff line number Diff line change @@ -10,7 +10,9 @@ conda activate ./env
10
10
# https://stackoverflow.com/questions/72540359/glibcxx-3-4-30-not-found-for-librosa-in-conda-virtual-environment-after-tryin
11
11
# conda install -y -c conda-forge gcc=12.1.0
12
12
conda install -y -c conda-forge libstdcxx-ng=12
13
- conda env config vars set LD_PRELOAD=$LD_PRELOAD :$STDC_LOC TOKENIZERS_PARALLELISM=true
13
+ conda env config vars set \
14
+ MAX_IDLE_COUNT=1000 \
15
+ LD_PRELOAD=$LD_PRELOAD :$STDC_LOC TOKENIZERS_PARALLELISM=true
14
16
15
17
# # find libstdc
16
18
STDC_LOC=$( find conda/ -name " libstdc++.so.6" | head -1)
@@ -36,7 +38,9 @@ export MKL_THREADING_LAYER=GNU
36
38
# wget https://github.com/openai/mujoco-py/blob/master/vendor/10_nvidia.json
37
39
# mv 10_nvidia.json /usr/share/glvnd/egl_vendor.d/10_nvidia.json
38
40
39
- conda env config vars set MAGNUM_LOG=quiet HABITAT_SIM_LOG=quiet TOKENIZERS_PARALLELISM=true
41
+ conda env config vars set \
42
+ MAX_IDLE_COUNT=1000 \
43
+ MAGNUM_LOG=quiet HABITAT_SIM_LOG=quiet TOKENIZERS_PARALLELISM=true
40
44
41
45
conda deactivate && conda activate ./env
42
46
Original file line number Diff line number Diff line change 41
41
conda activate " ${env_dir} "
42
42
43
43
# set debug variables
44
- conda env config vars set MAGNUM_LOG=debug HABITAT_SIM_LOG=debug TOKENIZERS_PARALLELISM=true
44
+ conda env config vars set \
45
+ MAX_IDLE_COUNT=1000 \
46
+ MAGNUM_LOG=debug HABITAT_SIM_LOG=debug TOKENIZERS_PARALLELISM=true
45
47
conda deactivate && conda activate " ${env_dir} "
46
48
47
49
pip3 install " cython<3"
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ cat "${this_dir}/environment.yml"
61
61
62
62
export MUJOCO_GL=egl
63
63
conda env config vars set \
64
+ MAX_IDLE_COUNT=1000 \
64
65
MUJOCO_GL=egl \
65
66
SDL_VIDEODRIVER=dummy \
66
67
DISPLAY=unix:0.0 \
Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ cat "${this_dir}/environment.yml"
77
77
78
78
export MUJOCO_GL=egl
79
79
conda env config vars set \
80
+ MAX_IDLE_COUNT=1000 \
80
81
MUJOCO_GL=egl \
81
82
SDL_VIDEODRIVER=dummy \
82
83
DISPLAY=unix:0.0 \
Original file line number Diff line number Diff line change @@ -77,7 +77,9 @@ export PYOPENGL_PLATFORM=egl
77
77
export LAZY_LEGACY_OP=False
78
78
export COMPOSITE_LP_AGGREGATE=0
79
79
80
- conda env config vars set MUJOCO_PY_MUJOCO_PATH=$root_dir /.mujoco/mujoco210 \
80
+ conda env config vars set \
81
+ MAX_IDLE_COUNT=1000 \
82
+ MUJOCO_PY_MUJOCO_PATH=$root_dir /.mujoco/mujoco210 \
81
83
DISPLAY=unix:0.0 \
82
84
LD_LIBRARY_PATH=$LD_LIBRARY_PATH :$root_dir /.mujoco/mujoco210/bin \
83
85
SDL_VIDEODRIVER=dummy \
@@ -101,7 +103,9 @@ pip install git+https://github.com/Farama-Foundation/d4rl@master#egg=d4rl
101
103
conda install -y -c conda-forge libstdcxx-ng=12
102
104
# # find libstdc
103
105
STDC_LOC=$( find conda/ -name " libstdc++.so.6" | head -1)
104
- conda env config vars set LD_PRELOAD=${root_dir} /$STDC_LOC TOKENIZERS_PARALLELISM=true
106
+ conda env config vars set \
107
+ MAX_IDLE_COUNT=1000 \
108
+ LD_PRELOAD=${root_dir} /$STDC_LOC TOKENIZERS_PARALLELISM=true
105
109
106
110
# compile mujoco-py (bc it's done at runtime for whatever reason someone thought it was a good idea)
107
111
python -c " " " import gym;import d4rl" " "
Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ def cudagraph_mark_step_begin():
81
81
INSTANTIATE_TIMEOUT = 20
82
82
_MIN_TIMEOUT = 1e-3 # should be several orders of magnitude inferior wrt time spent collecting a trajectory
83
83
# MAX_IDLE_COUNT is the maximum number of times a Dataloader worker can timeout with his queue.
84
- _MAX_IDLE_COUNT = int (os .environ .get ("MAX_IDLE_COUNT" , 1000 ))
84
+ _MAX_IDLE_COUNT = int (os .environ .get ("MAX_IDLE_COUNT" , float ( "inf" ) ))
85
85
86
86
DEFAULT_EXPLORATION_TYPE : ExplorationType = ExplorationType .RANDOM
87
87
You can’t perform that action at this time.
0 commit comments