.dockerignore
.gitignore
Dockerfile
LICENSE
LICENSE_MODELS
README.md
pyproject.toml
.github/workflows/publish.yml
eval/pca_image_embeddings.py
eval/retrieval degradation_plot_merlin.py
eval/retrieval_ct_rate.py
eval/retrieval_merlin.py
eval/save_embeddings_ct_rate.py
eval/save_embeddings_ct_rate_medsiglip.py
eval/save_embeddings_merlin.py
eval/umap_embeddings_ct_rate.py
eval/umap_language_rewrites_ct_rate.py
experiments/classification/lung_nodule_classification.py
experiments/classification/pulmonary_embolism_detection.py
experiments/cvpr26_fm_for_ct_diag_task_1/Dockerfile
experiments/cvpr26_fm_for_ct_diag_task_1/README.md
experiments/cvpr26_fm_for_ct_diag_task_1/cvpr26_inference_LP.py
experiments/cvpr26_fm_for_ct_diag_task_1/cvpr26_inference_LP.sh
experiments/cvpr26_fm_for_ct_diag_task_1/datasets.py
experiments/cvpr26_fm_for_ct_diag_task_1/extract_feat_LP.py
experiments/cvpr26_fm_for_ct_diag_task_1/extract_feat_LP.sh
experiments/cvpr26_fm_for_ct_diag_task_1/metrics.py
experiments/cvpr26_fm_for_ct_diag_task_1/run_LP.py
experiments/cvpr26_fm_for_ct_diag_task_1/run_LP.sh
experiments/pretraining/pretrain_dino.py
experiments/pretraining/pretrain_dinov2_v3.py
experiments/pretraining/pretrain_mae.py
experiments/pretraining/pretrain_siglip.py
imgs/method_overview.jpg
notebooks/01_single_ct_to_embedding.ipynb
preprocessing/augment_text.py
preprocessing/check_scan_details.py
preprocessing/download_ct_rate_valid.py
preprocessing/parse_ct_rate.py
preprocessing/parse_merlin.py
preprocessing/prepare_icd.py
preprocessing/preprocess_ct_rate.py
preprocessing/preprocess_nlst.py
preprocessing/preprocess_sinoct.py
preprocessing/process_exclusions_ct_rate.py
scripts/run_distributed.sh
src/spectre/__init__.py
src/spectre/model.py
src/spectre/configs/__init__.py
src/spectre/configs/accelerate_default.yaml
src/spectre/configs/dino_default.yaml
src/spectre/configs/dinov2_default.yaml
src/spectre/configs/mae_default.yaml
src/spectre/configs/siglip_default.yaml
src/spectre/configs/total_segmentator.yaml
src/spectre/data/__init__.py
src/spectre/data/_base_datasets.py
src/spectre/data/abdomen_atlas.py
src/spectre/data/abdomenct_1k.py
src/spectre/data/amos.py
src/spectre/data/ct_rate.py
src/spectre/data/inspect.py
src/spectre/data/merlin.py
src/spectre/data/nlst.py
src/spectre/data/panorama.py
src/spectre/data/sinoct.py
src/spectre/data/total_segmentator.py
src/spectre/losses/__init__.py
src/spectre/losses/mask_classification_loss.py
src/spectre/models/__init__.py
src/spectre/models/eomt.py
src/spectre/models/resnet.py
src/spectre/models/seomt.py
src/spectre/models/upsample_anything.py
src/spectre/models/vision_transformer.py
src/spectre/models/vision_transformer_features.py
src/spectre/models/layers/__init__.py
src/spectre/models/layers/attention.py
src/spectre/models/layers/layernorm.py
src/spectre/models/layers/patch_embed.py
src/spectre/models/layers/rotary_pos_embed.py
src/spectre/ssl/__init__.py
src/spectre/ssl/frameworks/__init__.py
src/spectre/ssl/frameworks/contrastive.py
src/spectre/ssl/frameworks/generative.py
src/spectre/ssl/frameworks/vision_language.py
src/spectre/ssl/heads/__init__.py
src/spectre/ssl/heads/dino_head.py
src/spectre/ssl/heads/siglip_head.py
src/spectre/ssl/losses/__init__.py
src/spectre/ssl/losses/_center.py
src/spectre/ssl/losses/dino_loss.py
src/spectre/ssl/losses/gram_loss.py
src/spectre/ssl/losses/ibot_loss.py
src/spectre/ssl/losses/koleo_loss.py
src/spectre/ssl/losses/siglip_loss.py
src/spectre/ssl/models/__init__.py
src/spectre/ssl/models/mae_decoder.py
src/spectre/ssl/models/masked_vit.py
src/spectre/ssl/transforms/__init__.py
src/spectre/ssl/transforms/dino_transform.py
src/spectre/ssl/transforms/mae_transform.py
src/spectre/ssl/transforms/siglip_transform.py
src/spectre/transforms/__init__.py
src/spectre/transforms/combine_labels.py
src/spectre/transforms/generate_report.py
src/spectre/transforms/largest_multiple_crop.py
src/spectre/transforms/scale_intensity_range.py
src/spectre/utils/__init__.py
src/spectre/utils/_utils.py
src/spectre/utils/checkpointing.py
src/spectre/utils/collate.py
src/spectre/utils/config.py
src/spectre/utils/dataloader.py
src/spectre/utils/distributed.py
src/spectre/utils/lora.py
src/spectre/utils/masking.py
src/spectre/utils/modeling.py
src/spectre/utils/param_groups.py
src/spectre/utils/scheduler.py
src/spectre_fm.egg-info/PKG-INFO
src/spectre_fm.egg-info/SOURCES.txt
src/spectre_fm.egg-info/dependency_links.txt
src/spectre_fm.egg-info/requires.txt
src/spectre_fm.egg-info/top_level.txt
tests/image_vs_imagetext_test.py