31 lines
2.0 KiB
Markdown
31 lines
2.0 KiB
Markdown
# Результаты запусков
|
||
|
||
Каталоги `*_<timestamp>` создаются командой `python -m stylometry.cli run`.
|
||
В каждом запуске сохраняются:
|
||
|
||
- `run_metadata.json` — конфигурация, версии библиотек, seed;
|
||
- `fold_metrics.csv` — метрики по блокам перекрёстной проверки;
|
||
- `pooled_metrics.csv` — метрики по объединённым out-of-fold предсказаниям;
|
||
- `bootstrap_ci.json` — доверительные интервалы;
|
||
- `oof_predictions.csv` — предсказания для каждой реплики;
|
||
- `per_class_report.csv` — точность, полнота и F-мера по персонажам;
|
||
- `confusion_matrix.csv` и `confusion_matrix_normalized.csv` — матрицы ошибок;
|
||
- `top_confusions.csv` — самые частые пары ошибок;
|
||
- `summary.md` — краткий отчёт;
|
||
- `figures/` — графики.
|
||
|
||
Каталоги, которые уже лежат здесь, — **предварительные технические прогоны**,
|
||
сделанные при разработке конвейера. Они не являются финальными результатами:
|
||
часть запусков выполнена с одним повтором и без вложенной настройки
|
||
гиперпараметров. Для отчёта нужно перезапустить эксперименты по протоколу
|
||
`../EXPERIMENTS.md` и использовать свежие каталоги.
|
||
|
||
Команды `length-report`, `compare` и `subgroup-report` читают сохранённый
|
||
каталог и добавляют в него новые таблицы:
|
||
|
||
```bash
|
||
python -m stylometry.cli length-report --run-dir results/<каталог>
|
||
python -m stylometry.cli compare --run-a results/<A> --run-b results/<B>
|
||
python -m stylometry.cli subgroup-report --run-dir results/<каталог> --group gender
|
||
```
|