TrajectoryTrainingConfiguration
RL-side configuration for replayed and midpoint-started trajectories.
Methods
resolve_aliases
python
resolve_aliases() -> TrajectoryTrainingConfigurationvalidate_archive_group_partitions_utilities
python
validate_archive_group_partitions_utilities() -> TrajectoryTrainingConfigurationvalidate_cell_utility_bucketing
python
validate_cell_utility_bucketing() -> TrajectoryTrainingConfigurationvalidate_episode_types
python
validate_episode_types(value: Any) -> EpisodeTypeSchedulevalidate_midpoint_partition
python
validate_midpoint_partition() -> TrajectoryTrainingConfigurationvalidate_utility_references
python
validate_utility_references() -> TrajectoryTrainingConfigurationValues
aliases
python
aliases: dict[str, str] = Field(default_factory=dict)episode_types
python
episode_types: EpisodeTypeSchedule = Field(default_factory=EpisodeTypeSchedule.default)midpoint
python
midpoint: TrajectoryMidpointConfiguration = Field(default_factory=TrajectoryMidpointConfiguration)random_seed
python
random_seed: int | None = Nonereplay
python
replay: TrajectoryReplayConfiguration = Field(default_factory=TrajectoryReplayConfiguration)store
python
store: TrajectoryStoreConfiguration = Field(default_factory=TrajectoryStoreConfiguration)The single segment store, keyed by destination cell; replay and midpoint selection share it.
utilities
python
utilities: TrajectoryUtilitiesConfiguration | None = None