Skip to content

Commit 5dbe4f5

Browse files
[fix SANA-Sprint] (#11142)
* fix bug in sana conversion script; * add more model paths; --------- Co-authored-by: Sayak Paul <[email protected]>
1 parent 1d37f42 commit 5dbe4f5

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

scripts/convert_sana_to_diffusers.py

+6-3
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@
2727
CTX = init_empty_weights if is_accelerate_available else nullcontext
2828

2929
ckpt_ids = [
30+
"Efficient-Large-Model/Sana_Sprint_0.6B_1024px/checkpoints/Sana_Sprint_0.6B_1024px.pth"
31+
"Efficient-Large-Model/Sana_Sprint_1.6B_1024px/checkpoints/Sana_Sprint_1.6B_1024px.pth"
3032
"Efficient-Large-Model/SANA1.5_4.8B_1024px/checkpoints/SANA1.5_4.8B_1024px.pth",
33+
"Efficient-Large-Model/SANA1.5_1.6B_1024px/checkpoints/SANA1.5_1.6B_1024px.pth",
3134
"Efficient-Large-Model/Sana_1600M_4Kpx_BF16/checkpoints/Sana_1600M_4Kpx_BF16.pth",
3235
"Efficient-Large-Model/Sana_1600M_2Kpx_BF16/checkpoints/Sana_1600M_2Kpx_BF16.pth",
3336
"Efficient-Large-Model/Sana_1600M_1024px_MultiLing/checkpoints/Sana_1600M_1024px_MultiLing.pth",
@@ -314,7 +317,6 @@ def main(args):
314317

315318
# SCM Scheduler for Sana Sprint
316319
scheduler_config = {
317-
"num_train_timesteps": 1000,
318320
"prediction_type": "trigflow",
319321
"sigma_data": 0.5,
320322
}
@@ -378,7 +380,8 @@ def main(args):
378380
choices=[
379381
"SanaMS_1600M_P1_D20",
380382
"SanaMS_600M_P1_D28",
381-
"SanaMS_4800M_P1_D60",
383+
"SanaMS1.5_1600M_P1_D20",
384+
"SanaMS1.5_4800M_P1_D60",
382385
"SanaSprint_1600M_P1_D20",
383386
"SanaSprint_600M_P1_D28",
384387
],
@@ -421,7 +424,7 @@ def main(args):
421424
"cross_attention_dim": 2240,
422425
"num_layers": 20,
423426
},
424-
"SanaMS1.5__4800M_P1_D60": {
427+
"SanaMS1.5_4800M_P1_D60": {
425428
"num_attention_heads": 70,
426429
"attention_head_dim": 32,
427430
"num_cross_attention_heads": 20,

0 commit comments

Comments
 (0)