Skip to content

mrkwatkins.oakemu_rl.framework.trajectories.Configuration ​

Classes and functions ​

Constants ​

MidpointStartPolicyConfiguration ​

python
MidpointStartPolicyConfiguration = Annotated[ScheduledMidpointStartConfiguration | ReverseCurriculumMidpointStartConfiguration, Field(discriminator='kind')]

Source

TrajectoryBucketWeightConfiguration ​

python
TrajectoryBucketWeightConfiguration = Annotated[TrajectoryUniformBucketWeightConfiguration | TrajectoryEntryCountBucketWeightConfiguration | TrajectoryDistinctStoreKeysBucketWeightConfiguration | TrajectoryUtilityBlendBucketWeightConfiguration, Field(discriminator='kind')]

Source

TrajectoryKeySource ​

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

Source

TrajectorySelectionConfiguration ​

python
TrajectorySelectionConfiguration = Annotated[TrajectoryDirectSelectionConfiguration | TrajectoryBucketedSelectionConfiguration, Field(discriminator='kind')]

Source

TrajectoryStoreRetentionKind ​

python
TrajectoryStoreRetentionKind = Literal['fifo', 'priority']

Source

TrajectoryUtilityNormalizationKind ​

python
TrajectoryUtilityNormalizationKind = Literal['percentile']

Source

TrajectoryUtilitySignalComponent ​

python
TrajectoryUtilitySignalComponent = Literal['combined', 'reward', 'penalty', 'cell']

Source