{
  "preprocessing": "8ch Fp1,Fp2,Fz,C3,C4,Pz,O1,O2; 1-40 Hz fourth-order zero-phase SOS IIR; 200 Hz; trial/channel z-score; no ASR/ICA; Normal/Stroke 0-2 s; TCH 2-4 s",
  "methods": {
    "csp_lda": "CSP + shrinkage LDA",
    "fbcsp_lda": "FBCSP + shrinkage LDA",
    "eegnet_scratch": "EEGNet scratch",
    "shallow_scratch": "ShallowConvNet scratch",
    "residual_gated_source34": "Residual-gated source34 (Frozen Wave)",
    "adaptive_meta_residual_source34": "Adaptive-meta Residual-gated source34 (Frozen Wave)"
  },
  "source_models": {
    "Residual": "C:\\Users\\k3135\\OneDrive\\桌面\\碩論用\\EventLogSTFTNet_8ch_CUDA_package\\support_csp_architecture_sweep_runs\\source_checkpoints\\support_csp_residual_gated.pt",
    "Adaptive-meta": "C:\\Users\\k3135\\OneDrive\\桌面\\碩論用\\ResidualGated_Thesis_Validation_CUDA_package\\runs_adaptive_meta_residual_tch\\source_checkpoints\\adaptive_meta_source34.pt"
  },
  "scratch_models": [
    "EEGNet",
    "ShallowConvNet"
  ],
  "low_trial": "Normal/Stroke exactly 20 per class; TCH min(20, available Left, available Right) per session."
}