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 は実験設定とともに記録してください。