1 oracle.pipelines.r1_ablation
oracle.pipelines.r1_ablation
Prepare sealed R1/48-cubed quota and bearing-radius pilot arms.
The ordinary RecipeExperiment runner owns scheduling. This module admits the single-knob scientific deltas, actual stored root grids and explicit host materialization; receipt validation is detached from the source filesystem.
1.1 Classes
| Name | Description |
|---|---|
| R1AblationPrepareConfig | Explicit local baseline, selected roots and bounded host materialization. |
| R1AblationProfile | Closed scientific declarations, loadable from the checked-in profile TOMLs. |
1.1.1 R1AblationPrepareConfig
oracle.pipelines.r1_ablation.R1AblationPrepareConfig()Explicit local baseline, selected roots and bounded host materialization.
1.1.1.1 Attributes
| Name | Description |
|---|---|
| baseline_writer_path | Reviewed existing ordinary writer; exact bytes are preserved in the receipt. |
| output_root | Fresh exclusive pilot directory; preparation refuses an existing directory. |
| host | Explicit runtime lane; CUDA is never inferred from availability. |
| sample_keys | Ordered selected source roots; keys must be present in the baseline source. |
| max_blocks | Maximum selected source rows sent to the existing runner. |
| seeds | Matched proposal and selection seeds, one replica per seed. |
| estimated_block_seconds | Conservative admission estimate including every arm and finalization. |
| estimated_block_bytes | Conservative retained block size used by the ordinary resource guard. |
| free_disk_floor_gib | Minimum output-filesystem free space. |
| max_output_gib | Retained output cap, including quarantined attempts. |
| unit_timeout_seconds | Per-attempt watchdog in seconds. |
1.1.2 R1AblationProfile
oracle.pipelines.r1_ablation.R1AblationProfile()Closed scientific declarations, loadable from the checked-in profile TOMLs.
1.1.2.1 Attributes
| Name | Description |
|---|---|
| profile | Scientific arm identity; each challenger changes exactly one knob. |
| root_grid_shape | Required actual stored occupancy/free spatial dimensions. |
| component_counts | Ordered forward/bearing/bypass/orbit allocated candidate counts. |
| target_bearing_max_radius_m | Maximum target-bearing shell radius in metres. |
| horizon | Maximum number of acquisitions. |
| selection_temperature | Frozen softmax selection temperature. |
| history_distance_floor_m | Frozen minimum history distance in metres. |
| max_step_distance_m | Frozen motion step ceiling in metres. |
| max_height_delta_m | Frozen vertical motion ceiling in metres. |
1.2 Functions
| Name | Description |
|---|---|
| build_parameter_contrast_receipt | Seal original writers and allow exactly one declared scientific knob. |
| inspect_root_grid | Read real immutable root payloads through the numeric inspection owner. |
| load_profile_documents | Load and validate the canonical runnable profile TOMLs before preparing. |
| main | Prepare typed profiles; use recipe_experiment freeze/run for execution. |
| prepare_ablation | Materialize ordinary typed writers and a sealed preparation for freeze. |
| validate_parameter_contrast_receipt | Validate detached seals and scientific deltas on workers and cold reports. |
| validate_root_grid | Reject declared-only or non-48 grids using detached data-owner evidence. |
1.2.1 build_parameter_contrast_receipt
oracle.pipelines.r1_ablation.build_parameter_contrast_receipt(
writers,
config,
preparation,
)Seal original writers and allow exactly one declared scientific knob.
1.2.2 inspect_root_grid
oracle.pipelines.r1_ablation.inspect_root_grid(writer, max_blocks)Read real immutable root payloads through the numeric inspection owner.
1.2.3 load_profile_documents
oracle.pipelines.r1_ablation.load_profile_documents()Load and validate the canonical runnable profile TOMLs before preparing.
1.2.4 main
oracle.pipelines.r1_ablation.main()Prepare typed profiles; use recipe_experiment freeze/run for execution.
1.2.5 prepare_ablation
oracle.pipelines.r1_ablation.prepare_ablation(config)Materialize ordinary typed writers and a sealed preparation for freeze.
Host lanes keep all source paths intact. CPU and Mojo use the CPU Torch writer contract; Mojo providers must be selected explicitly by the caller’s existing runtime configuration. CUDA changes only the three device fields.
1.2.6 validate_parameter_contrast_receipt
oracle.pipelines.r1_ablation.validate_parameter_contrast_receipt(plan)Validate detached seals and scientific deltas on workers and cold reports.
1.2.7 validate_root_grid
oracle.pipelines.r1_ablation.validate_root_grid(evidence, rows)Reject declared-only or non-48 grids using detached data-owner evidence.