@@ -1211,7 +1211,8 @@ void start_server(SDParams params) {
12111211 params.ctxParams .clip_on_cpu ,
12121212 params.ctxParams .control_net_cpu ,
12131213 params.ctxParams .vae_on_cpu ,
1214- params.ctxParams .diffusion_flash_attn );
1214+ params.ctxParams .diffusion_flash_attn ,
1215+ true , false , 1 );
12151216 if (sd_ctx == NULL ) {
12161217 printf (" new_sd_ctx_t failed\n " );
12171218 std::lock_guard<std::mutex> results_lock (results_mutex);
@@ -1240,6 +1241,7 @@ void start_server(SDParams params) {
12401241 params.lastRequest .clip_skip ,
12411242 params.lastRequest .cfg_scale ,
12421243 params.lastRequest .guidance ,
1244+ 0 .f , // eta
12431245 params.lastRequest .width ,
12441246 params.lastRequest .height ,
12451247 params.lastRequest .sample_method ,
@@ -1301,7 +1303,7 @@ void start_server(SDParams params) {
13011303 end_task_json[" status" ] = " Done" ;
13021304 end_task_json[" data" ] = images_json;
13031305 end_task_json[" step" ] = -1 ;
1304- end_task_json[" steps" ] = 0 ;
1306+ end_task_json[" steps" ] = 0 ;
13051307 end_task_json[" eta" ] = " ?" ;
13061308 std::lock_guard<std::mutex> results_lock (results_mutex);
13071309 task_results[task_id] = end_task_json;
0 commit comments