{
  "problem": "two_parameter_gaussian_mixture",
  "n_bins": 16,
  "n_train": 4000,
  "n_test": 15000,
  "soft_steps": 400,
  "timing_repeats": 5,
  "timing_note": "Wall-clock seconds on one machine: one warm-up call, then the median of timing_repeats runs. Absolute values are hardware-specific; compare ratios.",
  "machine": {
    "platform": "macOS-26.5.2-arm64-arm-64bit-Mach-O",
    "machine": "arm64",
    "python": "3.13.12"
  },
  "fastest_information_aware_seconds": 0.15438262495445088,
  "methods": [
    {
      "key": "partition_d_exchange",
      "label": "Exact D exchange",
      "task": "optimize_partition",
      "family": "information_aware",
      "train_retention": 0.9991602161985376,
      "test_retention": null,
      "seconds": 0.15438262495445088,
      "seconds_ratio": 1.0
    },
    {
      "key": "partition_mahalanobis_lloyd",
      "label": "Guarded Mahalanobis-Lloyd",
      "task": "optimize_partition",
      "family": "information_aware",
      "train_retention": 0.9991602161985376,
      "test_retention": null,
      "seconds": 0.15609862504061311,
      "seconds_ratio": 1.011115241023195
    },
    {
      "key": "quantizer_d_exchange",
      "label": "Exact D exchange",
      "task": "fit_quantizer",
      "family": "information_aware",
      "train_retention": 0.9991602161985376,
      "test_retention": 0.9990957759815073,
      "seconds": 0.155643375008367,
      "seconds_ratio": 1.0081663986105178
    },
    {
      "key": "quantizer_mahalanobis_lloyd",
      "label": "Guarded Mahalanobis-Lloyd",
      "task": "fit_quantizer",
      "family": "information_aware",
      "train_retention": 0.9991602161985376,
      "test_retention": 0.9990957759815073,
      "seconds": 0.1565282919909805,
      "seconds_ratio": 1.0138983712523524
    },
    {
      "key": "quantizer_whitened_kmeans",
      "label": "Whitened k-means",
      "task": "fit_quantizer",
      "family": "information_aware",
      "train_retention": 0.999160178325113,
      "test_retention": 0.9990955041514112,
      "seconds": 0.15939354104921222,
      "seconds_ratio": 1.0324577723447814
    },
    {
      "key": "quantizer_soft_voronoi",
      "label": "Soft gradient descent",
      "task": "fit_quantizer",
      "family": "information_aware",
      "train_retention": 0.9991648888756157,
      "test_retention": 0.9991012880712815,
      "seconds": 0.3405152500490658,
      "seconds_ratio": 2.2056578591634364
    },
    {
      "key": "quantizer_scalar_dp",
      "label": "Scalar DP on the 1D projection",
      "task": "fit_quantizer",
      "family": "information_aware",
      "train_retention": 0.9991652766451923,
      "test_retention": 0.9991056557600033,
      "seconds": 0.4220936250058003,
      "seconds_ratio": 2.7340746740789967
    },
    {
      "key": "baseline_rectangular_observation_bins",
      "label": "Rectangular observation bins",
      "task": "baseline",
      "family": "baseline",
      "train_retention": 0.9422594814325805,
      "test_retention": 0.9376155555569864,
      "seconds": 0.00010695902165025473,
      "seconds_ratio": 0.000692817742163744
    },
    {
      "key": "baseline_euclidean_kmeans_scores",
      "label": "Euclidean k-means on raw scores",
      "task": "baseline",
      "family": "baseline",
      "train_retention": 0.9990646847934098,
      "test_retention": 0.9989737384232953,
      "seconds": 0.04470433300593868,
      "seconds_ratio": 0.2895684214407435
    },
    {
      "key": "baseline_equal_frequency_1d",
      "label": "Equal-frequency 1D bins",
      "task": "baseline",
      "family": "baseline",
      "train_retention": 0.99793405015499,
      "test_retention": 0.9978840819025465,
      "seconds": 0.00018329196609556675,
      "seconds_ratio": 0.0011872577380365524
    }
  ],
  "budget_sweep": [
    {
      "n_bins": 4.0,
      "score_space": 0.9836043781867492,
      "observation_space": 0.8976667038179879,
      "gap": 0.08593767436876132
    },
    {
      "n_bins": 9.0,
      "score_space": 0.9970820210397426,
      "observation_space": 0.6984319674939302,
      "gap": 0.2986500535458124
    },
    {
      "n_bins": 16.0,
      "score_space": 0.9990957759815073,
      "observation_space": 0.9376155555569864,
      "gap": 0.06148022042452095
    },
    {
      "n_bins": 25.0,
      "score_space": 0.9996128845210032,
      "observation_space": 0.9073392646877847,
      "gap": 0.09227361983321847
    }
  ],
  "whitening_probe": {
    "whitened": 0.9990955041514112,
    "unwhitened": 0.9990872568656799
  },
  "scale_probe": {
    "problem": "signal_background_shape",
    "n_bins": 8,
    "entries": [
      {
        "scale": 1.0,
        "whitened": 0.9858105971471154,
        "euclidean": 0.980293395530553
      },
      {
        "scale": 5.0,
        "whitened": 0.9858105971471133,
        "euclidean": 0.9499543914254672
      },
      {
        "scale": 25.0,
        "whitened": 0.9858105971471166,
        "euclidean": 0.4020633446294143
      },
      {
        "scale": 100.0,
        "whitened": 0.9858105971471169,
        "euclidean": 0.39556168776268513
      }
    ]
  }
}
