Skip to content

Commit b54bec3

Browse files
authored
fix: do not force VAE type to f32 on SDXL (#716)
This seems to be a leftover from the initial SDXL support: it's not enough to avoid NaN issues, and it's not not needed for the fixed sdxl-vae-fp16-fix .
1 parent 5869987 commit b54bec3

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

stable-diffusion.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -295,11 +295,6 @@ class StableDiffusionGGML {
295295
model_loader.set_wtype_override(wtype);
296296
}
297297

298-
if (sd_version_is_sdxl(version)) {
299-
vae_wtype = GGML_TYPE_F32;
300-
model_loader.set_wtype_override(GGML_TYPE_F32, "vae.");
301-
}
302-
303298
LOG_INFO("Weight type: %s", ggml_type_name(model_wtype));
304299
LOG_INFO("Conditioner weight type: %s", ggml_type_name(conditioner_wtype));
305300
LOG_INFO("Diffusion model weight type: %s", ggml_type_name(diffusion_model_wtype));

0 commit comments

Comments
 (0)