|
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