TrajectoryMarker
python
TrajectoryMarker(id: int, marker_type: TrajectoryMarkerKind, trigger_index: int | None, episode_result: int, truncated: bool, values: tuple[int, ...], snapshot: bytes, frame_stack: bytes | None = None) -> NonePython view of one trajectory marker block.
Values
episode_result
python
episode_result: intframe_stack
python
frame_stack: bytes | None = NoneThe observation frame stack captured at this marker, when the recording was configured with frame_stacks: true. Restoring a snapshot without it leaves the policy blind to motion for the first frames - 1 decisions, so a restart source should always carry one.
id
python
id: intmarker_type
python
marker_type: TrajectoryMarkerKindsnapshot
python
snapshot: bytestrigger_index
python
trigger_index: int | Nonetruncated
python
truncated: boolvalues
python
values: tuple[int, ...]