# Model weights Download checkpoints from [KaryoFlow on Hugging Face](https://huggingface.co/procaffenator/KaryoFlow). The files are provided individually; no archive extraction is needed. Place them under `weights/` in the code repository. ## Checkpoint downloads The seed labels below refer to training seeds. Dataset 2 comparison detectors use one trained checkpoint per model, evaluated with three inference seeds. | Model | Dataset 1 | Dataset 2 | | --- | --- | --- | | KaryoFlow | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_seed789.pth?download=true) | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_seed789.pth?download=true) | | KaryoFlow + LQCR | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_lqcr_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_lqcr_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_lqcr_seed789.pth?download=true) | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_lqcr_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_lqcr_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_lqcr_seed789.pth?download=true) | | KaryoFlow H3 | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_h3_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_h3_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_karyoflow_h3_seed789.pth?download=true) | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_h3_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_h3_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_karyoflow_h3_seed789.pth?download=true) | | Cascade R-CNN | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_cascade_rcnn_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_cascade_rcnn_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_cascade_rcnn_seed789.pth?download=true) | [Checkpoint](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_cascade_rcnn.pth?download=true) | | DiffusionDet | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_diffusiondet_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_diffusiondet_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_diffusiondet_seed789.pth?download=true) | [Checkpoint](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_diffusiondet.pth?download=true) | | RTMDet-L | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_rtmdet_l_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_rtmdet_l_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_rtmdet_l_seed789.pth?download=true) | [Checkpoint](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_rtmdet_l.pth?download=true) | | YOLOX-S | [Seed 42](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_yolox_s_seed42.pth?download=true) · [Seed 123](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_yolox_s_seed123.pth?download=true) · [Seed 789](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d1_yolox_s_seed789.pth?download=true) | [Checkpoint](https://huggingface.co/procaffenator/KaryoFlow/resolve/main/weights/d2_yolox_s.pth?download=true) | Euler and Heun reuse the corresponding KaryoFlow checkpoints. H3 files contain student parameters only. The [configuration and result index](models.json) maps all 54 recorded evaluations to 34 distinct checkpoint files. ## Download from the command line Run from the code repository root: ```bash hf download procaffenator/KaryoFlow \ weights/d2_karyoflow_lqcr_seed42.pth --local-dir . ``` Download all checkpoints: ```bash hf download procaffenator/KaryoFlow --include "weights/*.pth" --local-dir . python tools/check_release.py --weights ``` For one-model evaluation, only its selected checkpoint is needed. Reproducing a three-training-run mean requires the three corresponding checkpoints. ## Data and license scope Dataset 1 images are not distributed; its checkpoints do not provide access to the cohort. Dataset 2 must be obtained from its original source as described in [data preparation](data.md). The contributors’ rights in these checkpoints are licensed under [Apache-2.0](../LICENSE). See [Checkpoint licensing](../WEIGHTS_LICENSE.md) for the covered files and retained upstream rights, and [License scope](../LICENSE_SCOPE.md) for code and data terms. The checkpoint file sizes include buffers and serialization overhead. They differ from the FP32 parameter-payload sizes reported in the paper.