List of all items
Structs
- checkpoint::TrialCheckpoints
- clock::ManualClock
- clock::SystemClock
- exec::CommandTemplate
- exec::Subprocess
- exec::SubprocessError
- id::StudyId
- id::TrialId
- id::TrialNumber
- id::WorkerId
- objective::Outcome
- objective::TrialCtx
- online::Choice
- online::Mabc
- online::OnlineTuner
- online::OnlineTunerBuilder
- online::PbtLite
- pareto::Point
- pareto::constraint::TrialConstraints
- sampler::Grid
- sampler::Qmc
- sampler::Random
- sampler::Tpe
- sampler::dehb::Dehb
- sampler::nsga2::Nsga2
- scheduler::AshaPruner
- scheduler::FreezeThaw
- scheduler::HyperbandPruner
- scheduler::MedianPruner
- scheduler::NopScheduler
- scheduler::Patient
- scheduler::Pbt
- scheduler::Pow3Fit
- scheduler::RungLadder
- scheduler::RungOccupancy
- scheduler::RungTable
- scheduler::WilcoxonPruner
- scheduler::WilcoxonReport
- seed_protocol::ReplicateFan
- seed_protocol::ReplicateResult
- seed_protocol::SeedProtocol
- space::Assignment
- space::CatChoices
- space::GrowthDecision
- space::GrowthReplay
- space::Open
- space::ParamSpec
- space::SpacePolicy
- space::SpaceSchema
- storage::Cursor
- storage::ImportBatch
- storage::ImportBatchResult
- storage::ImportStudy
- storage::ImportTrial
- storage::JournalOptions
- storage::JournalStorage
- storage::MemStorage
- storage::SnapshotRequest
- storage::StateBlob
- storage::StorageSnapshot
- storage::StudySummary
- storage::SyncPage
- storage::failover::FailedOver
- storage::failover::FailoverPolicy
- storage::finalization::FinalizationAcquireRequest
- storage::finalization::FinalizationObservation
- storage::finalization::FinalizationToken
- storage::lifecycle::AbandonRequest
- storage::lifecycle::ClaimRequest
- storage::lifecycle::FailStaleRequest
- storage::lifecycle::FencedMutationRequest
- storage::lifecycle::FinalizedStateRequest
- storage::lifecycle::LeaseObservation
- storage::lifecycle::RenewRequest
- storage::lifecycle::ReserveAndCreateRequest
- storage::lifecycle::TerminalRequest
- storage::lifecycle::TrialOwnerToken
- storage::lifecycle::TrialReservation
- storage::outbox::FinalizationIntent
- storage::outbox::OutboxAdvanceRequest
- storage::outbox::OutboxEffectCompletion
- storage::outbox::OutboxEffectIntent
- storage::outbox::OutboxEffectKey
- storage::outbox::OutboxKey
- storage::outbox::OutboxRecord
- storage::outbox::ReplacementSpec
- storage::outbox_page::OutboxCursor
- storage::outbox_page::OutboxPage
- storage::outbox_page::OutboxPageItem
- storage::outbox_page::OutboxPageRequest
- study::Budget
- study::FinalReport
- study::LineageEntry
- study::ReevalEntry
- study::RetryPolicy
- study::RetryRecord
- study::Study
- study::StudyBuilder
- study::StudyConfig
- study::StudyLocator
- study::StudyReader
- study::StudySnapshot
- study::StudyView
- study::TracingObserver
- telemetry::OperationId
- trial::FrozenTrial
- trial::TrialDelta
- trial::TrialMeta
- trial::TrialRecord
- trial::TrialTemplate
Enums
- error::Error
- exec::CappedRun
- online::Policy
- sampler::dehb::de::BoundaryFix
- sampler::nsga2::variation::GeneKind
- scheduler::Command
- scheduler::Decision
- scheduler::Dispersion
- scheduler::FanReportMode
- scheduler::Perturb
- scheduler::ScriptedSchedulerCapability
- seed::Stream
- seed_protocol::Aggregate
- seed_protocol::Pairing
- space::Band
- space::CatChoiceValue
- space::Distribution
- space::GrowthReason
- space::LimitBound
- space::ParamValue
- space::Scale
- space::Side
- space::Sides
- space::Spread
- space::ValueKind
- storage::Durability
- storage::ImportOutcome
- storage::ImportTrialOutcome
- storage::Scope
- storage::SnapshotConsistency
- storage::StudyCreateOutcome
- storage::StudyLoadOutcome
- storage::lifecycle::ClaimTarget
- storage::lifecycle::FencedMutation
- storage::lifecycle::ReservationOutcome
- storage::lifecycle::TerminalOutcome
- storage::outbox::OutboxEffect
- storage::outbox::OutboxPhase
- storage::outbox::ReplacementOutcome
- study::Direction
- study::ResourceUnit
- study::StudyEvent
- telemetry::Metric
- telemetry::Outcome
- trial::TrialState
Traits
- clock::Clock
- objective::Objective
- sampler::Sampler
- scheduler::Scheduler
- space::Space
- storage::AtomicImportStorage
- storage::Storage
- storage::StudyCatalog
- storage::lifecycle::TrialLifecycleStorage
- study::StudyObserver
Macros
- lifecycle_conformance_tests
- lifecycle_state_conformance_tests
- outbox_conformance_tests
- storage_conformance_tests
Functions
- attrs::validate_user_attr_key
- checkpoint::checkpoint_scope
- exec::run_capped
- exec::run_capped_in_parent_group
- pareto::constrained_dominates
- pareto::constraint::constraint_scope
- pareto::constraint::is_feasible
- pareto::constraint::total_violation
- pareto::constraint::worst_constraints
- pareto::crowding_distance
- pareto::dominates
- pareto::fast_non_dominated_sort
- pareto::hypervolume
- pareto::nadir_point
- pareto::non_domination_ranks
- pareto::pareto_front_indices
- sampler::dehb::de::crossover_bin
- sampler::dehb::de::mutation_rand1
- sampler::dehb::de::random_unit_vector
- sampler::dehb::de::sample_distinct
- sampler::nsga2::variation::binary_tournament
- sampler::nsga2::variation::crossover
- sampler::nsga2::variation::mutate
- sampler::nsga2::variation::polynomial_delta
- sampler::nsga2::variation::random_unit_vector
- sampler::nsga2::variation::sbx_child
- scheduler::bracket_of
- scheduler::crc32_ieee
- scheduler::fit_pow3
- scheduler::is_promotable
- scheduler::wilcoxon_signed_rank
- scheduler::wilcoxon_worse
- seed::rng_for
- seed::rng_from_seed
- seed::seed_for
- seed::seed_for_name
- seed_protocol::aggregate_columns
- seed_protocol::fan_scope
- seed_protocol::overfit_gap
- space::band
- space::dsl::parse
- space::dsl::parse_growing
- space::dsl::parse_named
- space::dsl::parse_schema
- space::dsl::parse_schema_growing
- space::dsl::parse_schema_lines
- space::dsl::parse_schema_lines_growing
- space::dsl::render_growing
- space::pressure
- space::top_set
- space::widen
- space::widen_with
- storage::conformance::check_absurd_inputs_do_not_panic
- storage::conformance::check_contiguous_trial_numbers
- storage::conformance::check_create_trial_honours_the_template
- storage::conformance::check_distribution_compatibility_gate
- storage::conformance::check_error_text_survives_onto_a_failed_trial
- storage::conformance::check_exactly_one_thread_wins_a_transition
- storage::conformance::check_finished_trials_are_immutable
- storage::conformance::check_heartbeat_records_the_supplied_timestamp
- storage::conformance::check_intermediate_values_are_ordered_and_keyed_by_step
- storage::conformance::check_lost_transitions_are_ok_false
- storage::conformance::check_missing_state_is_none_not_an_error
- storage::conformance::check_per_seed_sub_results_round_trip
- storage::conformance::check_pruned_trials_adopt_their_last_intermediate
- storage::conformance::check_race_free_trial_numbering
- storage::conformance::check_set_values_matches_the_direction_count
- storage::conformance::check_state_blobs_round_trip_and_overwrite
- storage::conformance::check_study_catalog_create_if_empty_is_atomic
- storage::conformance::check_study_catalog_create_list_and_find
- storage::conformance::check_study_catalog_duplicate_names_are_conflict
- storage::conformance::check_study_catalog_unsupported_is_explicit
- storage::conformance::check_study_creation_and_config_round_trip
- storage::conformance::check_sync_at_head_is_empty_and_idempotent
- storage::conformance::check_sync_coalesces_latest_snapshot_per_changed_trial
- storage::conformance::check_sync_limited_pages_fold_to_one_full_sync
- storage::conformance::check_sync_returns_deltas_after_the_cursor
- storage::conformance::check_sync_survives_interleaved_writers
- storage::conformance::check_sync_tolerates_a_cursor_from_the_future
- storage::conformance::check_transition_matrix
- storage::conformance::check_trial_numbers_are_per_study
- storage::conformance::check_trial_side_resources_are_independently_keyed
- storage::conformance::check_typed_trial_interfaces_preserve_incompatible_state
- storage::conformance::check_unknown_ids_are_not_found
- storage::conformance::check_user_attrs_round_trip_and_reserve_atune_prefix
- storage::conformance::check_write_params_is_atomic
- storage::conformance::run_all
- storage::conformance::runs_concurrent_checks
- storage::failover::fail_over_stale
- storage::finalization::finalization_scope
- storage::finalization::reserved_finalization_scope
- storage::lifecycle_conformance::check_abandon
- storage::lifecycle_conformance::check_budget_concurrency
- storage::lifecycle_conformance::check_claim_and_heartbeat
- storage::lifecycle_conformance::check_constraint_arity
- storage::lifecycle_conformance::check_fail_stale_outbox_atomicity
- storage::lifecycle_conformance::check_finalized_state
- storage::lifecycle_conformance::check_outbox_atomic_intent
- storage::lifecycle_conformance::check_outbox_fault_order_and_replay
- storage::lifecycle_conformance::check_pause_and_reclaim_epoch
- storage::lifecycle_conformance::check_pause_with_state_atomicity
- storage::lifecycle_conformance::check_raw_mutators_reject_lifecycle_records
- storage::lifecycle_conformance::check_renew_vs_stale_fail_race
- storage::lifecycle_conformance::check_stale_token_rejection
- storage::lifecycle_conformance::check_state_compatibility_matrix
- storage::lifecycle_conformance::check_terminal_atomicity
- storage::lifecycle_conformance::run_all
- storage::lifecycle_conformance::run_outbox_all
- storage::outbox::replacement_scope
- study::fork_lineage
- telemetry::record
- trial::require_objective_value
Type Aliases
- attrs::UserAttrs
- error::Result
- sampler::SamplerState
- scheduler::SchedulerState
- storage::lifecycle::ParamWrite
- storage::lifecycle::ReserveOutcome
- storage::outbox::EffectIntent
- storage::outbox::FinalizationAdvanceRequest
- storage::outbox::FinalizationPhase
Constants
- attrs::RESERVED_USER_ATTR_PREFIX
- checkpoint::CHECKPOINT_BLOB_KIND
- checkpoint::CHECKPOINT_BLOB_VERSION
- exec::DEFAULT_PARAM_PREFIX
- exec::ENV_CHECKPOINT
- exec::ENV_SEED
- exec::ENV_STUDY
- exec::ENV_TRIAL
- exec::ENV_TRIAL_EPOCH
- exec::ENV_TRIAL_NUMBER
- exec::ENV_TRIAL_WORKER
- exec::MAX_OUTPUT_CAPTURE_LIMIT
- exec::PRUNE_EXIT_CODE
- online::DEFAULT_EXPLORATION
- online::DEFAULT_PERTURB_DOWN
- online::DEFAULT_PERTURB_UP
- online::DEFAULT_WINDOW
- online::MAX_WINDOW
- online::ONLINE_BLOB_KIND
- online::ONLINE_BLOB_VERSION
- pareto::MAX_EXACT_HYPERVOLUME_DIM
- pareto::constraint::CONSTRAINT_BLOB_KIND
- pareto::constraint::CONSTRAINT_BLOB_VERSION
- sampler::SOBOL_DIMENSIONS
- sampler::SOBOL_POINTS
- sampler::dehb::DEFAULT_CROSSOVER_PROB
- sampler::dehb::DEFAULT_MUTATION_FACTOR
- sampler::dehb::MAX_TOTAL_POP_SIZE
- sampler::nsga2::DEFAULT_CROSSOVER_ETA
- sampler::nsga2::DEFAULT_MUTATION_ETA
- sampler::nsga2::DEFAULT_POPULATION_SIZE
- sampler::nsga2::DEFAULT_SWAPPING_PROB
- sampler::nsga2::MAX_POPULATION_SIZE
- sampler::nsga2::MIN_POPULATION_SIZE
- scheduler::DEFAULT_ALPHA
- scheduler::DEFAULT_BOTTOM_FRACTION
- scheduler::DEFAULT_FREEZE_FACTOR
- scheduler::DEFAULT_KAPPA
- scheduler::DEFAULT_MIN_PAIRS
- scheduler::DEFAULT_MIN_POINTS
- scheduler::DEFAULT_PERTURB_DOWN
- scheduler::DEFAULT_PERTURB_UP
- scheduler::DEFAULT_REDUCTION_FACTOR
- scheduler::DEFAULT_TOP_FRACTION
- scheduler::FREEZE_THAW_BLOB_KIND
- scheduler::FREEZE_THAW_BLOB_VERSION
- scheduler::MIN_ALPHA
- scheduler::MIN_REDUCTION_FACTOR
- scheduler::REMAINING_FACTOR
- seed_protocol::FAN_BLOB_KIND
- seed_protocol::FAN_BLOB_VERSION
- seed_protocol::MAX_FAN_WIDTH
- seed_protocol::PAIRED_TRIAL_SLOT
- seed_protocol::TEST_REPLICATE_OFFSET
- space::MAX_GRID_POINTS
- storage::finalization::FINALIZATION_BLOB_KIND
- storage::finalization::FINALIZATION_BLOB_VERSION
- storage::finalization::FINALIZATION_SCOPE_NAME
- storage::outbox::REPLACEMENT_BLOB_KIND
- storage::outbox::REPLACEMENT_BLOB_VERSION
- storage::outbox_page::DEFAULT_OUTBOX_PAGE_MAX_BYTES
- storage::outbox_page::DEFAULT_OUTBOX_PAGE_MAX_RECORDS
- telemetry::METRICS_TARGET