You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
} elseif (version == VERSION_SD3_2B || version == VERSION_SD3_5_8B || version == VERSION_SD3_5_2B) {
293
294
scale_factor = 1.5305f;
294
-
} elseif (version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL) {
295
+
} elseif (version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL || version == VERSION_FLUX_LITE) {
295
296
scale_factor = 0.3611;
296
297
// TODO: shift_factor
297
298
}
@@ -312,7 +313,7 @@ class StableDiffusionGGML {
312
313
} else {
313
314
clip_backend = backend;
314
315
bool use_t5xxl = false;
315
-
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_8B || version == VERSION_SD3_5_2B || version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL) {
316
+
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_8B || version == VERSION_SD3_5_2B || version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL || version == VERSION_FLUX_LITE) {
316
317
use_t5xxl = true;
317
318
}
318
319
if (!ggml_backend_is_cpu(backend) && use_t5xxl && conditioner_wtype != GGML_TYPE_F32) {
@@ -326,7 +327,7 @@ class StableDiffusionGGML {
326
327
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_8B || version == VERSION_SD3_5_2B) {
} elseif (version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL) {
529
+
} elseif (version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL || version == VERSION_FLUX_LITE) {
529
530
LOG_INFO("running in Flux FLOW mode");
530
531
float shift = 1.15f;
531
532
if (version == VERSION_FLUX_SCHNELL) {
@@ -811,7 +812,7 @@ class StableDiffusionGGML {
811
812
out_uncond = ggml_dup_tensor(tmp_ctx, x);
812
813
}
813
814
if (has_skiplayer) {
814
-
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_2B || version == VERSION_SD3_5_8B || version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL) {
815
+
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_2B || version == VERSION_SD3_5_8B || version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL || version == VERSION_FLUX_LITE) {
815
816
out_skip = ggml_dup_tensor(tmp_ctx, x);
816
817
} else {
817
818
has_skiplayer = false;
@@ -1008,7 +1009,7 @@ class StableDiffusionGGML {
1008
1009
} else {
1009
1010
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_8B || version == VERSION_SD3_5_2B) {
1010
1011
C = 32;
1011
-
} elseif (version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL) {
1012
+
} elseif (version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL || version == VERSION_FLUX_LITE) {
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_8B || version == VERSION_SD3_5_2B || version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL) {
461
+
if (version == VERSION_SD3_2B || version == VERSION_SD3_5_8B || version == VERSION_SD3_5_2B || version == VERSION_FLUX_DEV || version == VERSION_FLUX_SCHNELL || version == VERSION_FLUX_LITE) {
0 commit comments