Commit Graph

9 Commits

Author SHA1 Message Date
rpotter6298 3d7777f010 Add new experiments and analysis scripts for dropzero features
- Introduced `fused_importance_with_axial.py` to evaluate the importance of Axial_Length in the fused-head model.
- Created JSON configurations for various experiments excluding zero-importance clinical features:
  - `cd_solo_bilateral_dropzero.json`: Bilateral clinical-only evaluation.
  - `cd_solo_single_dropzero.json`: Single-eye clinical-only evaluation.
  - `ensemble_refugelike_ckpt_dropzero.json`: Ensemble model with dropped zero-importance features.
  - `ensemble_single_refugelike_dropzero.json`: Single-eye ensemble model with dropped features.
2026-08-24 12:26:16 +02:00
rpotter6298 512ebd13b2 Add distributed server implementation and protocol definitions
- Introduced `protocol.py` for shared data models used in server/client communication, including request and response schemas for registration, job submission, and status updates.
- Implemented `server.py` to manage a SQLite job queue and client registry, handling job polling, status updates, and job completion.
- Created a cheat sheet for server usage, detailing commands for starting the server, submitting jobs, and monitoring clients.
- Added several experiment configuration files for various training setups, including geometry vector injections and baseline ensembles.
2026-04-28 08:24:25 +02:00
rpotter6298 13290575d5 pre-refactor 041426 2026-04-14 19:42:16 +02:00
rpotter6298 eb9eafe715 began work on v3 2026-03-19 16:58:29 +01:00
rpotter6298 7ea85d5426 added better memory caching, multithreaded processing, cleanup scripts dir 2026-03-13 08:08:36 +01:00
rpotter6298 6d0698d0fb reworked iop_corr, added explainability tools and plotting tools, cleanup codebase 2026-03-12 16:12:59 +01:00
rpotter6298 8980cf5f9b pre-restructure 2026-02-26 06:47:58 +01:00
rpotter6298 17a255daa8 Remove large model artifacts from git tracking 2026-02-24 10:45:18 +01:00
rpotter6298 9894a23f09 moved_repo_first_update 2026-02-24 10:39:48 +01:00