Upload CHE-Master checkpoint manifest
Browse files
chemaster_main_moe_hasam_best_manifest.json
ADDED
|
@@ -0,0 +1,89 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"name": "CHE-Master main MoE-LoRA + HASAM checkpoint",
|
| 3 |
+
"artifact_name": "chemaster_main_moe_hasam_best.pth",
|
| 4 |
+
"checkpoint_role": "public EMA evaluation weights for the main CHE-Master model",
|
| 5 |
+
"format": "PyTorch checkpoint with model weights and minimal public config",
|
| 6 |
+
"size_bytes": 1217897294,
|
| 7 |
+
"sha256": "9de3756c2e1b0895de4f9adcf8b5894fd94734920d980e7cf085f2cf26f72f27",
|
| 8 |
+
"verified_at": "2026-06-19",
|
| 9 |
+
"training_config": {
|
| 10 |
+
"trainer": "convnext_tqn_moe_hasam",
|
| 11 |
+
"model_name": "convnext_base",
|
| 12 |
+
"train_file": "datasets/pretrain_final/train_fullres.json",
|
| 13 |
+
"eval_dir": "datasets/eqtd_eval",
|
| 14 |
+
"image_size": 512,
|
| 15 |
+
"batch_size": 128,
|
| 16 |
+
"epochs": 20,
|
| 17 |
+
"lr": 0.0001,
|
| 18 |
+
"num_entities": 56,
|
| 19 |
+
"use_moe_lora": true,
|
| 20 |
+
"moe_lora_rank": 8,
|
| 21 |
+
"moe_lora_alpha": 8.0,
|
| 22 |
+
"moe_lora_top_k": 2,
|
| 23 |
+
"moe_lora_target_mode": "late_pwconv2",
|
| 24 |
+
"moe_smooth_transition": true,
|
| 25 |
+
"phase2_start_epoch": 4,
|
| 26 |
+
"moe_label_route_mix_alpha_final": 1.0,
|
| 27 |
+
"hasam_rho": 0.0001,
|
| 28 |
+
"hasam_lambda": 0.02,
|
| 29 |
+
"use_sample_selection": true,
|
| 30 |
+
"sample_selection_mix_ratio": 0.65,
|
| 31 |
+
"sample_selection_rare_weight": 0.35,
|
| 32 |
+
"sample_selection_positive_weight": 0.2,
|
| 33 |
+
"sample_selection_domain_weight": 0.2,
|
| 34 |
+
"sample_selection_group_weight": 0.25,
|
| 35 |
+
"sample_selection_cross_group_weight": 0.15,
|
| 36 |
+
"use_model_ema": true,
|
| 37 |
+
"model_ema_decay": 0.9998
|
| 38 |
+
},
|
| 39 |
+
"paper_metric_alignment": {
|
| 40 |
+
"paper_table": "Table 2 adult CXR in-domain and out-of-domain classification performance",
|
| 41 |
+
"metric": "AUROC",
|
| 42 |
+
"rounding": "paper values are reported to three decimals",
|
| 43 |
+
"adult_benchmark_auroc": {
|
| 44 |
+
"chestxray14": 0.839,
|
| 45 |
+
"chexpert": 0.923,
|
| 46 |
+
"vindr_cxr": 0.918,
|
| 47 |
+
"shenzhen": 0.968,
|
| 48 |
+
"openi": 0.778,
|
| 49 |
+
"siim_acr_pneumothorax": 0.935
|
| 50 |
+
},
|
| 51 |
+
"adult_six_benchmark_mean_auroc": 0.894
|
| 52 |
+
},
|
| 53 |
+
"reviewer_rerun": {
|
| 54 |
+
"verified_at": "2026-06-19",
|
| 55 |
+
"device": "NVIDIA A100 80GB PCIe",
|
| 56 |
+
"batch_size": 64,
|
| 57 |
+
"environment": {
|
| 58 |
+
"torch": "2.4.0+cu121",
|
| 59 |
+
"timm": "1.0.7",
|
| 60 |
+
"transformers": "4.51.3"
|
| 61 |
+
},
|
| 62 |
+
"checkpoint_sha256": "9de3756c2e1b0895de4f9adcf8b5894fd94734920d980e7cf085f2cf26f72f27",
|
| 63 |
+
"adult_benchmark_auroc_exact": {
|
| 64 |
+
"chestxray14": 0.8391567221879616,
|
| 65 |
+
"chexpert": 0.9230505273334062,
|
| 66 |
+
"vindr_cxr": 0.9180842018955298,
|
| 67 |
+
"shenzhen": 0.9675175284837861,
|
| 68 |
+
"openi": 0.7783835181534597,
|
| 69 |
+
"siim_acr_pneumothorax": 0.9350151766125333
|
| 70 |
+
},
|
| 71 |
+
"adult_six_benchmark_mean_auroc_exact": 0.8935346124444461,
|
| 72 |
+
"rounds_to_paper_table": true
|
| 73 |
+
},
|
| 74 |
+
"evaluation_files": {
|
| 75 |
+
"chestxray14": "datasets/eqtd_eval/chestxray14.json",
|
| 76 |
+
"chexpert": "datasets/eqtd_eval/chexpert.json",
|
| 77 |
+
"vindr_cxr": "datasets/eqtd_eval/vindr.json",
|
| 78 |
+
"shenzhen": "datasets/eqtd_eval/shenzhen.json",
|
| 79 |
+
"openi": "datasets/eqtd_eval/openi.json",
|
| 80 |
+
"siim_acr_pneumothorax": "datasets/eqtd_eval/siim.json"
|
| 81 |
+
},
|
| 82 |
+
"distribution": {
|
| 83 |
+
"git_history": "not committed",
|
| 84 |
+
"reason": "checkpoint is a multi-GB binary artifact and should not be stored in the reviewer source repository",
|
| 85 |
+
"recommended_channel": "Hugging Face model repository",
|
| 86 |
+
"download_url": "https://huggingface.co/frankzhang/CHE-Master/resolve/main/chemaster_main_moe_hasam_best.pth",
|
| 87 |
+
"verification_command": "sha256sum checkpoints/chemaster_main_moe_hasam_best.pth"
|
| 88 |
+
}
|
| 89 |
+
}
|