Skip to content

mrkwatkins.oakemu_rl.framework.trajectories.Data ​

Classes and functions ​

Constants ​

TERMINAL_IS_LOSS_METADATA_KEY ​

python
TERMINAL_IS_LOSS_METADATA_KEY = 'terminal::is_loss'

Source

TERMINAL_IS_TERMINAL_METADATA_KEY ​

python
TERMINAL_IS_TERMINAL_METADATA_KEY = 'terminal::is_terminal'

Source

TERMINAL_IS_WIN_METADATA_KEY ​

python
TERMINAL_IS_WIN_METADATA_KEY = 'terminal::is_win'

Source

TrajectoryActionBuffer ​

python
TrajectoryActionBuffer = bytes | bytearray | memoryview | Sequence[int]

Source

TrajectoryBehaviourKind ​

python
TrajectoryBehaviourKind = Literal['policy', 'random']

Source

TrajectoryInsertOutcome ​

python
TrajectoryInsertOutcome = Literal['stored', 'replaced', 'dropped']

Source

TrajectoryKey ​

python
TrajectoryKey = tuple[tuple[str, float], ...]

Source

TrajectoryKeySource ​

python
TrajectoryKeySource = Literal['metadata', 'start_values', 'end_values']

Source

TrajectoryRecordFilter ​

python
TrajectoryRecordFilter = Callable[[TrajectoryReferenceRecording], bool]

Source

TrajectorySourceKind ​

python
TrajectorySourceKind = Literal['normal', 'start']

Source