File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed
diffsynth_engine/pipelines Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -921,8 +921,8 @@ def predict_multicontrolnet(
921
921
text_ids ,
922
922
)
923
923
if self .offload_mode is not None :
924
- empty_cache ()
925
924
param .model .to ("cpu" )
925
+ empty_cache ()
926
926
double_block_output_results = accumulate (double_block_output_results , double_block_output )
927
927
single_block_output_results = accumulate (single_block_output_results , single_block_output )
928
928
return double_block_output_results , single_block_output_results
Original file line number Diff line number Diff line change @@ -310,8 +310,8 @@ def predict_multicontrolnet(
310
310
)
311
311
controlnet_res = [res * current_scale for res in controlnet_res ]
312
312
if self .offload_mode is not None :
313
+ param .model .to ("cpu" )
313
314
empty_cache ()
314
- param .model .to ("cpu" )
315
315
controlnet_res_stack = accumulate (controlnet_res_stack , controlnet_res )
316
316
return controlnet_res_stack
317
317
Original file line number Diff line number Diff line change @@ -335,8 +335,8 @@ def predict_multicontrolnet(
335
335
)
336
336
controlnet_res = [res * current_scale for res in controlnet_res ]
337
337
if self .offload_mode is not None :
338
- empty_cache ()
339
- param . model . to ( "cpu" )
338
+ param . model . to ( "cpu" )
339
+ empty_cache ()
340
340
controlnet_res_stack = accumulate (controlnet_res_stack , controlnet_res )
341
341
return controlnet_res_stack
342
342
You can’t perform that action at this time.
0 commit comments