MCPcopy Create free account
hub / github.com/MotrixLab/insactor / EpisodeWrapper

Class EpisodeWrapper

simulate/wrappers.py:33–40  ·  view source on GitHub ↗

Maintains episode step count and sets done at episode end.

Source from the content-addressed store, hash-verified

31
32
33class EpisodeWrapper(wrappers.EpisodeWrapper):
34 """Maintains episode step count and sets done at episode end."""
35
36 def reset_ref(self, rng: jp.ndarray, ref_traj: jp.ndarray, mask: jp.ndarray, text_embedding: jp.ndarray) -> brax_env.State:
37 state = self.env.reset_ref(rng, ref_traj, mask, text_embedding)
38 state.info['steps'] = jp.zeros(())
39 state.info['truncation'] = jp.zeros(())
40 return state
41
42
43class VmapWrapper(wrappers.VmapWrapper):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected