Skip to content

Commit dc21523

Browse files
committed
[Feature] Trainer Infrastructure - Timing and Utilities
ghstack-source-id: aa87e8c Pull-Request: #3188
1 parent cccfaa6 commit dc21523

File tree

3 files changed

+242
-35
lines changed

3 files changed

+242
-35
lines changed

test/_utils_internal.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,7 @@
2121
from tensordict.nn import TensorDictModuleBase
2222
from torch import nn, vmap
2323

24-
from torchrl._utils import (
25-
implement_for,
26-
logger,
27-
logger as torchrl_logger,
28-
RL_WARNINGS,
29-
seed_generator,
30-
)
24+
from torchrl._utils import implement_for, logger, RL_WARNINGS, seed_generator
3125
from torchrl.data.utils import CloudpickleWrapper
3226
from torchrl.envs import MultiThreadedEnv, ObservationNorm
3327
from torchrl.envs.batched_envs import ParallelEnv, SerialEnv
@@ -230,7 +224,7 @@ def f_retry(*args, **kwargs):
230224
return f(*args, **kwargs)
231225
except ExceptionToCheck as e:
232226
msg = "%s, Retrying in %d seconds..." % (str(e), mdelay)
233-
torchrl_logger.info(msg)
227+
logger.info(msg)
234228
time.sleep(mdelay)
235229
mtries -= 1
236230
try:

torchrl/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
timeit,
6363
)
6464

65-
torchrl_logger = logger
65+
logger = logger
6666

6767
# Filter warnings in subprocesses: True by default given the multiple optional
6868
# deps of the library. This can be turned on via `torchrl.filter_warnings_subprocess = False`.
@@ -121,5 +121,5 @@ def _inv(self):
121121
"set_auto_unwrap_transformed_env",
122122
"timeit",
123123
"logger",
124-
"torchrl_logger",
124+
"logger",
125125
]

0 commit comments

Comments
 (0)