MCPcopy
hub / github.com/PRIME-RL/PRIME / FakeTimers

Class FakeTimers

training/verl/utils/megatron_utils.py:215–223  ·  view source on GitHub ↗

Disable All Megatron Timing with FakeTimers

Source from the content-addressed store, hash-verified

213
214
215class FakeTimers:
216 """Disable All Megatron Timing with FakeTimers"""
217
218 def __init__(self):
219 from megatron.timers import DummyTimer
220 self.dummy_timer = DummyTimer()
221
222 def __call__(self, *args: Any, **kwds: Any) -> Any:
223 return self.dummy_timer
224
225
226def offload_megatron_param_and_grad(module_list: nn.ModuleList, offload_grad=False, hybrid_engine=None):

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected