TrajectoryStartDecision
python
TrajectoryStartDecision(source_kind: TrajectorySourceKind, recording: TrajectoryRecording | None = None, source_reference: TrajectorySliceReference | None = None, behaviour_kind: TrajectoryBehaviourKind = 'policy', action_budget: int | None = None, initial_frames: bytes | None = None) -> NoneDecision returned when choosing how to start a new episode.
Values
action_budget
python
action_budget: int | None = NoneActions the episode may take before it is abandoned as a loss; None leaves it uncapped.
behaviour_kind
python
behaviour_kind: TrajectoryBehaviourKind = 'policy'initial_frames
python
initial_frames: bytes | None = NoneObservation frame stack to seed the restart with; None repeats the restored frame.
recording
python
recording: TrajectoryRecording | None = Nonesource_kind
python
source_kind: TrajectorySourceKindsource_reference
python
source_reference: TrajectorySliceReference | None = None