Weighted FedAvg of trainable params (LoRA adapters + head) from
base_v2 (roots, n=1707) and
pkg_hpo_best (PKG, n=544).
The montage below embeds histopathology patches for failure-mode review. Research use only — not for clinical decision-making.
1# PKG private HPO from roots, then weighted FedAvg
2make pkg-round-from-roots ROUND_OUT=checkpoints/base_v3
3# or stepwise:
4make pkg-hpo-best
5make merge CHECKPOINT_A=checkpoints/base_v2 CHECKPOINT_B=checkpoints/pkg_hpo_best OUT=checkpoints/base_v3
6make eval-roots EVAL_CHECKPOINT=checkpoints/base_v3
1git clone https://github.com/lfniederauer/FederatedLoRA-OsteosarcomaClassification
2cd FederatedLoRA-OsteosarcomaClassification
3pip install -r requirements.txt
4export BIG_VISION_ROOT=~/git/big_vision
5
6python scripts/infer.py --checkpoint checkpoints/base_v3 --image patch.jpg
7python scripts/infer.py --hf-repo lfniederauer/siglip-lora-osteosarcoma-base-v3 --image patch.jpg
1make sync-hf-assets
2make publish-hf-base-v3
1@misc{siglip_lora_osteosarcoma_base_v3,
2 title={SigLIP-LoRA base_v3 Federated Osteosarcoma Histopathology Classifier},
3 author={lfniederauer},
4 year={2026},
5 howpublished={\url{https://huggingface.co/lfniederauer/siglip-lora-osteosarcoma-base-v3}}
6}
7
8@dataset{leavey2019osteosarcoma_tcia,
9 author = {Leavey, Patrick and Sengupta, Aniruddha and Rakheja, Dinesh and Daescu, Ovidiu and Arunachalam, Harish Babu and Mishra, Rashika},
10 title = {Osteosarcoma data from {UT Southwestern}/{UT Dallas} for Viable and Necrotic Tumor Assessment ({Osteosarcoma-Tumor-Assessment})},
11 year = {2019},
12 publisher = {The Cancer Imaging Archive},
13 doi = {10.7937/tcia.2019.bvhjhdas},
14 url = {https://www.cancerimagingarchive.net/collection/osteosarcoma-tumor-assessment/}
15}