aleph65 commited on
Commit
fc9138c
·
verified ·
1 Parent(s): 38caf04

Upload workflows/api/outpaint-qwen-hq.json with huggingface_hub

Browse files
Files changed (1) hide show
  1. workflows/api/outpaint-qwen-hq.json +847 -0
workflows/api/outpaint-qwen-hq.json ADDED
@@ -0,0 +1,847 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "Source Image"
5
+ },
6
+ "class_type": "LoadImage",
7
+ "inputs": {
8
+ "image": "example.png"
9
+ }
10
+ },
11
+ "10": {
12
+ "_meta": {
13
+ "title": "Resize to fit target"
14
+ },
15
+ "class_type": "ImageScale",
16
+ "inputs": {
17
+ "crop": "disabled",
18
+ "height": [
19
+ "9",
20
+ 0
21
+ ],
22
+ "image": [
23
+ "1",
24
+ 0
25
+ ],
26
+ "upscale_method": "lanczos",
27
+ "width": [
28
+ "8",
29
+ 0
30
+ ]
31
+ }
32
+ },
33
+ "11": {
34
+ "_meta": {
35
+ "title": "pad left"
36
+ },
37
+ "class_type": "MathExpression|pysssss",
38
+ "inputs": {
39
+ "a": [
40
+ "10",
41
+ 0
42
+ ],
43
+ "b": [
44
+ "2",
45
+ 0
46
+ ],
47
+ "c": [
48
+ "4",
49
+ 0
50
+ ],
51
+ "expression": "max(floor((b - a.width) * c), 0)"
52
+ }
53
+ },
54
+ "12": {
55
+ "_meta": {
56
+ "title": "pad right"
57
+ },
58
+ "class_type": "MathExpression|pysssss",
59
+ "inputs": {
60
+ "a": [
61
+ "10",
62
+ 0
63
+ ],
64
+ "b": [
65
+ "2",
66
+ 0
67
+ ],
68
+ "c": [
69
+ "11",
70
+ 0
71
+ ],
72
+ "expression": "max(b - a.width - c, 0)"
73
+ }
74
+ },
75
+ "13": {
76
+ "_meta": {
77
+ "title": "pad top"
78
+ },
79
+ "class_type": "MathExpression|pysssss",
80
+ "inputs": {
81
+ "a": [
82
+ "10",
83
+ 0
84
+ ],
85
+ "b": [
86
+ "3",
87
+ 0
88
+ ],
89
+ "c": [
90
+ "5",
91
+ 0
92
+ ],
93
+ "expression": "max(floor((b - a.height) * c), 0)"
94
+ }
95
+ },
96
+ "14": {
97
+ "_meta": {
98
+ "title": "pad bottom"
99
+ },
100
+ "class_type": "MathExpression|pysssss",
101
+ "inputs": {
102
+ "a": [
103
+ "10",
104
+ 0
105
+ ],
106
+ "b": [
107
+ "3",
108
+ 0
109
+ ],
110
+ "c": [
111
+ "13",
112
+ 0
113
+ ],
114
+ "expression": "max(b - a.height - c, 0)"
115
+ }
116
+ },
117
+ "15": {
118
+ "_meta": {
119
+ "title": "Pad to exact target"
120
+ },
121
+ "class_type": "ImagePadForOutpaint",
122
+ "inputs": {
123
+ "bottom": [
124
+ "14",
125
+ 0
126
+ ],
127
+ "feathering": [
128
+ "6",
129
+ 0
130
+ ],
131
+ "image": [
132
+ "10",
133
+ 0
134
+ ],
135
+ "left": [
136
+ "11",
137
+ 0
138
+ ],
139
+ "right": [
140
+ "12",
141
+ 0
142
+ ],
143
+ "top": [
144
+ "13",
145
+ 0
146
+ ]
147
+ }
148
+ },
149
+ "16": {
150
+ "_meta": {
151
+ "title": "keep-region mask"
152
+ },
153
+ "class_type": "InvertMask",
154
+ "inputs": {
155
+ "mask": [
156
+ "15",
157
+ 1
158
+ ]
159
+ }
160
+ },
161
+ "17": {
162
+ "class_type": "UNETLoader",
163
+ "inputs": {
164
+ "unet_name": "qwen_image_edit_2511_bf16.safetensors",
165
+ "weight_dtype": "default"
166
+ }
167
+ },
168
+ "18": {
169
+ "_meta": {
170
+ "title": "Lightning 8-step LoRA"
171
+ },
172
+ "class_type": "LoraLoaderModelOnly",
173
+ "inputs": {
174
+ "lora_name": "Qwen-Image-Edit-2511-Lightning-8steps-V1.0-bf16.safetensors",
175
+ "model": [
176
+ "17",
177
+ 0
178
+ ],
179
+ "strength_model": 1.0
180
+ }
181
+ },
182
+ "19": {
183
+ "class_type": "ModelSamplingAuraFlow",
184
+ "inputs": {
185
+ "model": [
186
+ "18",
187
+ 0
188
+ ],
189
+ "shift": 3.1
190
+ }
191
+ },
192
+ "2": {
193
+ "_meta": {
194
+ "title": "target_width"
195
+ },
196
+ "class_type": "PrimitiveInt",
197
+ "inputs": {
198
+ "value": 1216
199
+ }
200
+ },
201
+ "20": {
202
+ "class_type": "CFGNorm",
203
+ "inputs": {
204
+ "model": [
205
+ "19",
206
+ 0
207
+ ],
208
+ "pre_cfg": false,
209
+ "strength": 1.0
210
+ }
211
+ },
212
+ "21": {
213
+ "_meta": {
214
+ "title": "Gradient-strength denoise (seam blend)"
215
+ },
216
+ "class_type": "DifferentialDiffusion",
217
+ "inputs": {
218
+ "model": [
219
+ "20",
220
+ 0
221
+ ],
222
+ "strength": 1.0
223
+ }
224
+ },
225
+ "22": {
226
+ "class_type": "CLIPLoader",
227
+ "inputs": {
228
+ "clip_name": "qwen_2.5_vl_7b.safetensors",
229
+ "device": "default",
230
+ "type": "qwen_image"
231
+ }
232
+ },
233
+ "23": {
234
+ "class_type": "VAELoader",
235
+ "inputs": {
236
+ "vae_name": "qwen_image_vae.safetensors"
237
+ }
238
+ },
239
+ "24": {
240
+ "_meta": {
241
+ "title": "Prompt"
242
+ },
243
+ "class_type": "PrimitiveStringMultiline",
244
+ "inputs": {
245
+ "value": "Extend the photo beyond its original borders, continuing the scene seamlessly and photorealistically. Keep the original area exactly unchanged. Consistent lighting, colors and perspective. High quality, sharp details."
246
+ }
247
+ },
248
+ "25": {
249
+ "_meta": {
250
+ "title": "process_long_side (sampling res cap)"
251
+ },
252
+ "class_type": "PrimitiveInt",
253
+ "inputs": {
254
+ "value": 1344
255
+ }
256
+ },
257
+ "26": {
258
+ "_meta": {
259
+ "title": "process scale"
260
+ },
261
+ "class_type": "MathExpression|pysssss",
262
+ "inputs": {
263
+ "a": [
264
+ "15",
265
+ 0
266
+ ],
267
+ "c": [
268
+ "25",
269
+ 0
270
+ ],
271
+ "expression": "min(1, c / max(a.width, a.height))"
272
+ }
273
+ },
274
+ "27": {
275
+ "_meta": {
276
+ "title": "work width"
277
+ },
278
+ "class_type": "MathExpression|pysssss",
279
+ "inputs": {
280
+ "a": [
281
+ "15",
282
+ 0
283
+ ],
284
+ "b": [
285
+ "26",
286
+ 1
287
+ ],
288
+ "expression": "round(a.width * b / 16) * 16"
289
+ }
290
+ },
291
+ "28": {
292
+ "_meta": {
293
+ "title": "work height"
294
+ },
295
+ "class_type": "MathExpression|pysssss",
296
+ "inputs": {
297
+ "a": [
298
+ "15",
299
+ 0
300
+ ],
301
+ "b": [
302
+ "26",
303
+ 1
304
+ ],
305
+ "expression": "round(a.height * b / 16) * 16"
306
+ }
307
+ },
308
+ "29": {
309
+ "_meta": {
310
+ "title": "Downscale for sampling"
311
+ },
312
+ "class_type": "ImageScale",
313
+ "inputs": {
314
+ "crop": "disabled",
315
+ "height": [
316
+ "28",
317
+ 0
318
+ ],
319
+ "image": [
320
+ "15",
321
+ 0
322
+ ],
323
+ "upscale_method": "lanczos",
324
+ "width": [
325
+ "27",
326
+ 0
327
+ ]
328
+ }
329
+ },
330
+ "3": {
331
+ "_meta": {
332
+ "title": "target_height"
333
+ },
334
+ "class_type": "PrimitiveInt",
335
+ "inputs": {
336
+ "value": 1216
337
+ }
338
+ },
339
+ "30": {
340
+ "class_type": "MaskToImage",
341
+ "inputs": {
342
+ "mask": [
343
+ "15",
344
+ 1
345
+ ]
346
+ }
347
+ },
348
+ "31": {
349
+ "_meta": {
350
+ "title": "Downscale mask"
351
+ },
352
+ "class_type": "ImageScale",
353
+ "inputs": {
354
+ "crop": "disabled",
355
+ "height": [
356
+ "28",
357
+ 0
358
+ ],
359
+ "image": [
360
+ "30",
361
+ 0
362
+ ],
363
+ "upscale_method": "bilinear",
364
+ "width": [
365
+ "27",
366
+ 0
367
+ ]
368
+ }
369
+ },
370
+ "32": {
371
+ "class_type": "ImageToMask",
372
+ "inputs": {
373
+ "channel": "red",
374
+ "image": [
375
+ "31",
376
+ 0
377
+ ]
378
+ }
379
+ },
380
+ "33": {
381
+ "_meta": {
382
+ "title": "Qwen Edit encode (pass 1)"
383
+ },
384
+ "class_type": "TextEncodeQwenImageEditPlus",
385
+ "inputs": {
386
+ "clip": [
387
+ "22",
388
+ 0
389
+ ],
390
+ "image1": [
391
+ "29",
392
+ 0
393
+ ],
394
+ "prompt": [
395
+ "24",
396
+ 0
397
+ ],
398
+ "vae": [
399
+ "23",
400
+ 0
401
+ ]
402
+ }
403
+ },
404
+ "34": {
405
+ "class_type": "ConditioningZeroOut",
406
+ "inputs": {
407
+ "conditioning": [
408
+ "33",
409
+ 0
410
+ ]
411
+ }
412
+ },
413
+ "35": {
414
+ "class_type": "VAEEncode",
415
+ "inputs": {
416
+ "pixels": [
417
+ "29",
418
+ 0
419
+ ],
420
+ "vae": [
421
+ "23",
422
+ 0
423
+ ]
424
+ }
425
+ },
426
+ "36": {
427
+ "class_type": "SetLatentNoiseMask",
428
+ "inputs": {
429
+ "mask": [
430
+ "32",
431
+ 0
432
+ ],
433
+ "samples": [
434
+ "35",
435
+ 0
436
+ ]
437
+ }
438
+ },
439
+ "37": {
440
+ "_meta": {
441
+ "title": "Pass 1: outpaint (working res)"
442
+ },
443
+ "class_type": "KSampler",
444
+ "inputs": {
445
+ "cfg": 1.0,
446
+ "denoise": 1.0,
447
+ "latent_image": [
448
+ "36",
449
+ 0
450
+ ],
451
+ "model": [
452
+ "21",
453
+ 0
454
+ ],
455
+ "negative": [
456
+ "34",
457
+ 0
458
+ ],
459
+ "positive": [
460
+ "33",
461
+ 0
462
+ ],
463
+ "sampler_name": "euler",
464
+ "scheduler": "simple",
465
+ "seed": 0,
466
+ "steps": 8
467
+ }
468
+ },
469
+ "38": {
470
+ "class_type": "VAEDecode",
471
+ "inputs": {
472
+ "samples": [
473
+ "37",
474
+ 0
475
+ ],
476
+ "vae": [
477
+ "23",
478
+ 0
479
+ ]
480
+ }
481
+ },
482
+ "39": {
483
+ "class_type": "UpscaleModelLoader",
484
+ "inputs": {
485
+ "model_name": "RealESRGAN_x4plus.pth"
486
+ }
487
+ },
488
+ "4": {
489
+ "_meta": {
490
+ "title": "anchor_x (0=left 0.5=center 1=right)"
491
+ },
492
+ "class_type": "PrimitiveFloat",
493
+ "inputs": {
494
+ "value": 0.5
495
+ }
496
+ },
497
+ "40": {
498
+ "class_type": "ImageUpscaleWithModel",
499
+ "inputs": {
500
+ "image": [
501
+ "38",
502
+ 0
503
+ ],
504
+ "upscale_model": [
505
+ "39",
506
+ 0
507
+ ]
508
+ }
509
+ },
510
+ "41": {
511
+ "_meta": {
512
+ "title": "Pass 1 result at target res"
513
+ },
514
+ "class_type": "ImageScale",
515
+ "inputs": {
516
+ "crop": "disabled",
517
+ "height": [
518
+ "3",
519
+ 0
520
+ ],
521
+ "image": [
522
+ "40",
523
+ 0
524
+ ],
525
+ "upscale_method": "lanczos",
526
+ "width": [
527
+ "2",
528
+ 0
529
+ ]
530
+ }
531
+ },
532
+ "42": {
533
+ "_meta": {
534
+ "title": "Qwen Edit encode (pass 2)"
535
+ },
536
+ "class_type": "TextEncodeQwenImageEditPlus",
537
+ "inputs": {
538
+ "clip": [
539
+ "22",
540
+ 0
541
+ ],
542
+ "image1": [
543
+ "41",
544
+ 0
545
+ ],
546
+ "prompt": [
547
+ "24",
548
+ 0
549
+ ],
550
+ "vae": [
551
+ "23",
552
+ 0
553
+ ]
554
+ }
555
+ },
556
+ "43": {
557
+ "class_type": "ConditioningZeroOut",
558
+ "inputs": {
559
+ "conditioning": [
560
+ "42",
561
+ 0
562
+ ]
563
+ }
564
+ },
565
+ "44": {
566
+ "_meta": {
567
+ "title": "Refine mask (fill + blend band)"
568
+ },
569
+ "class_type": "GrowMaskWithBlur",
570
+ "inputs": {
571
+ "blur_radius": 12.0,
572
+ "decay_factor": 1.0,
573
+ "expand": 8,
574
+ "fill_holes": false,
575
+ "flip_input": false,
576
+ "incremental_expandrate": 0.0,
577
+ "lerp_alpha": 1.0,
578
+ "mask": [
579
+ "15",
580
+ 1
581
+ ],
582
+ "tapered_corners": true
583
+ }
584
+ },
585
+ "45": {
586
+ "class_type": "VAEEncode",
587
+ "inputs": {
588
+ "pixels": [
589
+ "41",
590
+ 0
591
+ ],
592
+ "vae": [
593
+ "23",
594
+ 0
595
+ ]
596
+ }
597
+ },
598
+ "46": {
599
+ "class_type": "SetLatentNoiseMask",
600
+ "inputs": {
601
+ "mask": [
602
+ "44",
603
+ 0
604
+ ],
605
+ "samples": [
606
+ "45",
607
+ 0
608
+ ]
609
+ }
610
+ },
611
+ "47": {
612
+ "_meta": {
613
+ "title": "refine_denoise (texture strength)"
614
+ },
615
+ "class_type": "PrimitiveFloat",
616
+ "inputs": {
617
+ "value": 0.35
618
+ }
619
+ },
620
+ "48": {
621
+ "_meta": {
622
+ "title": "Pass 2: native-res refine"
623
+ },
624
+ "class_type": "KSampler",
625
+ "inputs": {
626
+ "cfg": 1.0,
627
+ "denoise": [
628
+ "47",
629
+ 0
630
+ ],
631
+ "latent_image": [
632
+ "46",
633
+ 0
634
+ ],
635
+ "model": [
636
+ "21",
637
+ 0
638
+ ],
639
+ "negative": [
640
+ "43",
641
+ 0
642
+ ],
643
+ "positive": [
644
+ "42",
645
+ 0
646
+ ],
647
+ "sampler_name": "euler",
648
+ "scheduler": "simple",
649
+ "seed": 0,
650
+ "steps": 8
651
+ }
652
+ },
653
+ "49": {
654
+ "class_type": "VAEDecode",
655
+ "inputs": {
656
+ "samples": [
657
+ "48",
658
+ 0
659
+ ],
660
+ "vae": [
661
+ "23",
662
+ 0
663
+ ]
664
+ }
665
+ },
666
+ "5": {
667
+ "_meta": {
668
+ "title": "anchor_y (0=top 0.5=center 1=bottom)"
669
+ },
670
+ "class_type": "PrimitiveFloat",
671
+ "inputs": {
672
+ "value": 0.5
673
+ }
674
+ },
675
+ "50": {
676
+ "_meta": {
677
+ "title": "Snap to exact target dims"
678
+ },
679
+ "class_type": "ImageScale",
680
+ "inputs": {
681
+ "crop": "disabled",
682
+ "height": [
683
+ "3",
684
+ 0
685
+ ],
686
+ "image": [
687
+ "49",
688
+ 0
689
+ ],
690
+ "upscale_method": "lanczos",
691
+ "width": [
692
+ "2",
693
+ 0
694
+ ]
695
+ }
696
+ },
697
+ "51": {
698
+ "_meta": {
699
+ "title": "Match fill tones to original"
700
+ },
701
+ "class_type": "ColorMatch",
702
+ "inputs": {
703
+ "image_ref": [
704
+ "10",
705
+ 0
706
+ ],
707
+ "image_target": [
708
+ "50",
709
+ 0
710
+ ],
711
+ "method": "mkl",
712
+ "multithread": true,
713
+ "strength": 1.0
714
+ }
715
+ },
716
+ "52": {
717
+ "_meta": {
718
+ "title": "fill_grain (match photo noise, 0=off)"
719
+ },
720
+ "class_type": "PrimitiveFloat",
721
+ "inputs": {
722
+ "value": 0.03
723
+ }
724
+ },
725
+ "53": {
726
+ "_meta": {
727
+ "title": "Grain the fill to match original"
728
+ },
729
+ "class_type": "ImageAddNoise",
730
+ "inputs": {
731
+ "image": [
732
+ "51",
733
+ 0
734
+ ],
735
+ "seed": 0,
736
+ "strength": [
737
+ "52",
738
+ 0
739
+ ]
740
+ }
741
+ },
742
+ "54": {
743
+ "_meta": {
744
+ "title": "Paste original pixels back"
745
+ },
746
+ "class_type": "ImageCompositeMasked",
747
+ "inputs": {
748
+ "destination": [
749
+ "53",
750
+ 0
751
+ ],
752
+ "mask": [
753
+ "16",
754
+ 0
755
+ ],
756
+ "resize_source": false,
757
+ "source": [
758
+ "15",
759
+ 0
760
+ ],
761
+ "x": 0,
762
+ "y": 0
763
+ }
764
+ },
765
+ "55": {
766
+ "class_type": "SaveImage",
767
+ "inputs": {
768
+ "filename_prefix": "outpaint/qwen-hq",
769
+ "images": [
770
+ "54",
771
+ 0
772
+ ]
773
+ }
774
+ },
775
+ "6": {
776
+ "_meta": {
777
+ "title": "feathering (px)"
778
+ },
779
+ "class_type": "PrimitiveInt",
780
+ "inputs": {
781
+ "value": 64
782
+ }
783
+ },
784
+ "7": {
785
+ "_meta": {
786
+ "title": "fit scale"
787
+ },
788
+ "class_type": "MathExpression|pysssss",
789
+ "inputs": {
790
+ "a": [
791
+ "1",
792
+ 0
793
+ ],
794
+ "b": [
795
+ "2",
796
+ 0
797
+ ],
798
+ "c": [
799
+ "3",
800
+ 0
801
+ ],
802
+ "expression": "min(b / a.width, c / a.height)"
803
+ }
804
+ },
805
+ "8": {
806
+ "_meta": {
807
+ "title": "fit width"
808
+ },
809
+ "class_type": "MathExpression|pysssss",
810
+ "inputs": {
811
+ "a": [
812
+ "1",
813
+ 0
814
+ ],
815
+ "b": [
816
+ "7",
817
+ 1
818
+ ],
819
+ "c": [
820
+ "2",
821
+ 0
822
+ ],
823
+ "expression": "min(round(a.width * b), c)"
824
+ }
825
+ },
826
+ "9": {
827
+ "_meta": {
828
+ "title": "fit height"
829
+ },
830
+ "class_type": "MathExpression|pysssss",
831
+ "inputs": {
832
+ "a": [
833
+ "1",
834
+ 0
835
+ ],
836
+ "b": [
837
+ "7",
838
+ 1
839
+ ],
840
+ "c": [
841
+ "3",
842
+ 0
843
+ ],
844
+ "expression": "min(round(a.height * b), c)"
845
+ }
846
+ }
847
+ }