Use torch.compiler.cudagraph_mark_step_begin() in eval
This commit is contained in:
@@ -31,6 +31,7 @@ class OnlineTrainer(Trainer):
|
|||||||
if self.cfg.save_video:
|
if self.cfg.save_video:
|
||||||
self.logger.video.init(self.env, enabled=(i==0))
|
self.logger.video.init(self.env, enabled=(i==0))
|
||||||
while not done:
|
while not done:
|
||||||
|
torch.compiler.cudagraph_mark_step_begin()
|
||||||
action = self.agent.act(obs, t0=t==0, eval_mode=True)
|
action = self.agent.act(obs, t0=t==0, eval_mode=True)
|
||||||
obs, reward, done, info = self.env.step(action)
|
obs, reward, done, info = self.env.step(action)
|
||||||
ep_reward += reward
|
ep_reward += reward
|
||||||
|
|||||||
Reference in New Issue
Block a user