# scripts

検証専用スクリプトを置く場所です。

既存の共通処理はまず `common/` を使います。ここには、受領した学習データの列名変換や、検証フェイズ固有の実行ラッパーだけを置きます。

## 想定スクリプト

| ファイル | 役割 |
|---|---|
| `prepare_features.py` | 学習データから特徴量 CSV を作る |
| `make_splits.py` | train/validation/test を seed 固定で作る |
| `run_comparison.py` | 6方式を実行し results に保存する |
| `quality_ablation.py` | 撮影品質別に評価を比較する |

## 最小実行順

```powershell
python 検証/scripts/prepare_features.py --target total_score
python 検証/scripts/make_splits.py
python 検証/scripts/run_comparison.py --dim-cols visual_density water_level oil_emulsification boiling_heat_state
```

`--dim-cols` は固定配点の計算に使う列です。学習データ側の列名に合わせて変更します。
