|
27 | 27 | CTX = init_empty_weights if is_accelerate_available else nullcontext |
28 | 28 |
|
29 | 29 | 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" |
30 | 32 | "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", |
31 | 34 | "Efficient-Large-Model/Sana_1600M_4Kpx_BF16/checkpoints/Sana_1600M_4Kpx_BF16.pth", |
32 | 35 | "Efficient-Large-Model/Sana_1600M_2Kpx_BF16/checkpoints/Sana_1600M_2Kpx_BF16.pth", |
33 | 36 | "Efficient-Large-Model/Sana_1600M_1024px_MultiLing/checkpoints/Sana_1600M_1024px_MultiLing.pth", |
@@ -314,7 +317,6 @@ def main(args): |
314 | 317 |
|
315 | 318 | # SCM Scheduler for Sana Sprint |
316 | 319 | scheduler_config = { |
317 | | - "num_train_timesteps": 1000, |
318 | 320 | "prediction_type": "trigflow", |
319 | 321 | "sigma_data": 0.5, |
320 | 322 | } |
@@ -378,7 +380,8 @@ def main(args): |
378 | 380 | choices=[ |
379 | 381 | "SanaMS_1600M_P1_D20", |
380 | 382 | "SanaMS_600M_P1_D28", |
381 | | - "SanaMS_4800M_P1_D60", |
| 383 | + "SanaMS1.5_1600M_P1_D20", |
| 384 | + "SanaMS1.5_4800M_P1_D60", |
382 | 385 | "SanaSprint_1600M_P1_D20", |
383 | 386 | "SanaSprint_600M_P1_D28", |
384 | 387 | ], |
@@ -421,7 +424,7 @@ def main(args): |
421 | 424 | "cross_attention_dim": 2240, |
422 | 425 | "num_layers": 20, |
423 | 426 | }, |
424 | | - "SanaMS1.5__4800M_P1_D60": { |
| 427 | + "SanaMS1.5_4800M_P1_D60": { |
425 | 428 | "num_attention_heads": 70, |
426 | 429 | "attention_head_dim": 32, |
427 | 430 | "num_cross_attention_heads": 20, |
|
0 commit comments