{
  "command": "finetune",
  "workspace_root": "/workspace",
  "cache_root": "/workspace/xchannel/data_cache",
  "run_dir": "/workspace/xchannel/outputs",
  "report_dir": "/workspace/xchannel/outputs/report",
  "variant": "all",
  "stage": "screen",
  "data": {
    "source_sfreq": 500,
    "target_sfreq": 200,
    "window_seconds": 2.0,
    "overlap": 0.5,
    "reflect_padding_seconds": 2.0,
    "iir_order": 4,
    "low_hz": 0.5,
    "high_hz": 50.0,
    "flat_sd_threshold": 1e-06,
    "max_flat_channels": 4,
    "pretrain_train_fraction": 0.9,
    "guard_seconds": 2.0,
    "batch_windows": 24,
    "relation_clip": 0.95
  },
  "pretrain": {
    "batch_size": 64,
    "total_steps": 36000,
    "warmup_steps": 1800,
    "validation_every": 1000,
    "learning_rate": 0.0003,
    "weight_decay": 0.05,
    "gradient_clip": 1.0,
    "num_workers": 0,
    "seed": 20260716,
    "device": "cuda",
    "amp": true
  },
  "finetune": {
    "folds": 5,
    "batch_size": 32,
    "max_epochs": 120,
    "patience": 20,
    "freeze_epochs": 5,
    "encoder_learning_rate": 0.0001,
    "head_learning_rate": 0.001,
    "scratch_learning_rate": 0.0003,
    "linear_learning_rate": 0.001,
    "layer_decay": 0.8,
    "weight_decay": 0.0001,
    "label_smoothing": 0.05,
    "time_shift_samples": 10,
    "gaussian_noise_sd": 0.03,
    "channel_dropout_probability": 0.1,
    "num_workers": 0,
    "seed": 20260716,
    "device": "cuda",
    "amp": true
  },
  "screen_seed": 20260716,
  "confirmation_seeds": [
    20260717,
    20260718
  ],
  "expected_folds": 550
}