Commit Graph

6 Commits

Author SHA1 Message Date
4d53f52aa1 Refactor AUC computation methods and introduce Event Rate@K for cross-cause prioritization 2026-01-11 00:47:56 +08:00
d87752d1f8 Enhance evaluation metrics and progress visualization in model evaluation
- Introduced parallel processing for per-disease metrics using ThreadPoolExecutor.
- Added command-line arguments for metric workers and progress visualization options.
- Refactored evaluation functions to compute metrics for all diseases and summarize results.
- Updated output CSV filenames for clarity and consistency.
2026-01-10 23:49:37 +08:00
87baef3ecf Fix device transfer for sexes in predict_cifs_for_model function 2026-01-10 17:02:28 +08:00
029f147ab5 Implement feature X to enhance user experience and fix bug Y in module Z 2026-01-10 17:00:16 +08:00
f795aa5604 Fix survival calculation in cifs_from_exponential_logits: broadcast mask for compatibility with tensor shapes 2026-01-10 11:42:03 +08:00
f231a2e4e5 Add model evaluation configurations for Delphi and SAP Delphi models
- Introduced a new JSON file `models_eval_example.json` containing evaluation configurations for various models.
- Included configurations for `delphi_fork` and `sap_delphi` models with different loss types and full covariance settings.
- Each model entry specifies the model name, type, loss type, full covariance flag, and checkpoint path.
2026-01-10 11:37:12 +08:00