@@ -661,7 +661,7 @@ def scale_refine_and_decode(
661
661
662
662
mode = extent .refinement_scaling
663
663
if mode in [ScaleMode .none , ScaleMode .resize , ScaleMode .upscale_fast ]:
664
- decoded = w . vae_decode (vae , latent )
664
+ decoded = vae_decode (w , vae , latent , tiled_vae )
665
665
return scale (extent .initial , extent .desired , mode , w , decoded , models )
666
666
667
667
model , regions = apply_attention_mask (w , model , cond , clip , extent .desired )
@@ -674,7 +674,7 @@ def scale_refine_and_decode(
674
674
upscaler = models .upscale [UpscalerName .default ]
675
675
676
676
upscale_model = w .load_upscale_model (upscaler )
677
- decoded = w . vae_decode (vae , latent )
677
+ decoded = vae_decode (w , vae , latent , tiled_vae )
678
678
upscale = w .upscale_image (upscale_model , decoded )
679
679
upscale = w .scale_image (upscale , extent .desired )
680
680
latent = w .vae_encode (vae , upscale )
@@ -893,7 +893,7 @@ def inpaint(
893
893
upscale_mask = w .scale_mask (cropped_mask , crop_upscale_extent )
894
894
sampler_params = _sampler_params (sampling , strength = 0.4 )
895
895
upscale_model = w .load_upscale_model (upscaler )
896
- upscale = w . vae_decode (vae , out_latent )
896
+ upscale = vae_decode (w , vae , out_latent , checkpoint . tiled_vae )
897
897
upscale = w .crop_image (upscale , initial_bounds )
898
898
upscale = ensure_minimum_extent (w , upscale , initial_bounds .extent , 32 )
899
899
upscale = w .upscale_image (upscale_model , upscale )
@@ -1183,7 +1183,7 @@ def tiled_region(region: Region, index: int, tile_bounds: Bounds):
1183
1183
sampler = w .sampler_custom_advanced (
1184
1184
tile_model , positive , negative , latent , models .arch , ** _sampler_params (sampling )
1185
1185
)
1186
- tile_result = w . vae_decode (vae , sampler )
1186
+ tile_result = vae_decode (w , vae , sampler , checkpoint . tiled_vae )
1187
1187
out_image = w .merge_image_tile (out_image , tile_layout , i , tile_result )
1188
1188
1189
1189
out_image = w .nsfw_filter (out_image , sensitivity = misc .nsfw_filter )
0 commit comments