# 5-fold 交差検証（ややあり込み）: 計算サーバ上の実データで学習・評価する（SPEC_02「交差検証の実行」）．クラス不均衡の対策: 損失のクラス重み sqrt_inverse（class_weighting 以外は configs/cv_with_mild.yaml と同一．SPEC_02「クラス不均衡」→「対策の設定」）
# 臨床データはサーバ上にのみ置く．手元ではこの設定で実行しない．
# 環境変数 TIAS_DATA_ROOT が設定されていれば data.root より優先される．
data:
  root: ~/data/TIASJudgeModel
  manifest: manifest.csv # data.root からの相対パス
  severities: [strong, mild, normal]

split:
  seed: 42
  n_folds: 5

model:
  name: convnext_tiny
  pretrained: true

train:
  image_size: 224
  batch_size: 32
  max_epochs: 40
  patience: 8
  lr: 1.0e-4
  weight_decay: 0.05
  warmup_epochs: 2
  inner_val_ratio: 0.15
  num_workers: 4
  amp: true
  class_weighting: sqrt_inverse
