Skip to content

stats チュートリアル

moonbit
let comparison = @stats.compare_paired(
  "baseline", "candidate",
  [100.0, 101.0, 99.0], [92.0, 91.0, 93.0],
  5.0, @model.confirmatory_interval(),
)
let candidate_is_faster = @stats.is_faster(comparison)

let bootstrap = @stats.compare_paired_with_bootstrap(
  "baseline", "candidate",
  [100.0, 101.0, 99.0], [92.0, 91.0, 93.0],
  5.0, @model.confirmatory_interval(), 42UL, 2000, 95.0,
).unwrap()

baseline と candidate の配列は同じ block/repetition 順序を保ちます。outlier policy は派生ビューに適用し、raw observation は削除しません。 bootstrap seed と resample count は実験設定とともに記録してください。