|
[add] 学習パイプラインと 5-fold 交差検証の評価を実装
tias-train cv: ConvNeXt-Tiny 等を timm で学習し,患者単位・9 グループ層化の 5-fold 交差検証で評価する.held_out は全程度で評価し,部分集合(all・common・mild) ごとの指標と所要時間を記録する.モデル比較用の設定も追加した. テスト・リファクタリングは後続で行う(ユーザー就寝中の自律作業.本番実行を先行させるため先にコミット). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
|---|
|
|
| configs/cv_effb0_with_mild.yaml 0 → 100644 |
|---|
| configs/cv_effb0_without_mild.yaml 0 → 100644 |
|---|
| configs/cv_resnet50_with_mild.yaml 0 → 100644 |
|---|
| configs/cv_resnet50_without_mild.yaml 0 → 100644 |
|---|
| configs/cv_synthetic.yaml 0 → 100644 |
|---|
| configs/cv_vits_with_mild.yaml 0 → 100644 |
|---|
| configs/cv_vits_without_mild.yaml 0 → 100644 |
|---|
| configs/cv_with_mild.yaml 0 → 100644 |
|---|
| configs/cv_without_mild.yaml 0 → 100644 |
|---|
| docs/04_SPEC/SPEC_01_アーキテクチャ設計.md |
|---|
| docs/04_SPEC/SPEC_02_学習・評価仕様.md |
|---|
| pyproject.toml |
|---|
| src/tias_judge_model/cli/train.py 0 → 100644 |
|---|
| src/tias_judge_model/data/dataset.py 0 → 100644 |
|---|
| src/tias_judge_model/data/images.py 0 → 100644 |
|---|
| src/tias_judge_model/data/split.py |
|---|
| src/tias_judge_model/evaluation/__init__.py 0 → 100644 |
|---|
| src/tias_judge_model/evaluation/figures.py 0 → 100644 |
|---|
| src/tias_judge_model/evaluation/metrics.py 0 → 100644 |
|---|
| src/tias_judge_model/models/__init__.py 0 → 100644 |
|---|
| src/tias_judge_model/models/factory.py 0 → 100644 |
|---|
| src/tias_judge_model/schema.py |
|---|
| src/tias_judge_model/training/__init__.py 0 → 100644 |
|---|
| src/tias_judge_model/training/cross_validation.py 0 → 100644 |
|---|
| src/tias_judge_model/training/loop.py 0 → 100644 |
|---|