Skip to content

Instantly share code, notes, and snippets.

@Glidias
Last active July 23, 2026 12:57
Show Gist options
  • Select an option

  • Save Glidias/3f3f839cdea910c8febc8d47f28e087f to your computer and use it in GitHub Desktop.

Select an option

Save Glidias/3f3f839cdea910c8febc8d47f28e087f to your computer and use it in GitHub Desktop.
SUPIR Upscaling formula notes in ComfyUI workflow: Range 1 to 6 Creativity vs Texture/Detail Richness
{
"id": "1c67de44-6d0d-4ada-8fe6-bd02bab9ce0a",
"revision": 0,
"last_node_id": 60,
"last_link_id": 60,
"nodes": [
{
"id": 18,
"type": "SimpleMath+",
"pos": [
363.085301641062,
1457.33740833187
],
"size": [
270,
78
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 34
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"7.0 + (a * 0.416)"
]
},
{
"id": 30,
"type": "SimpleMath+",
"pos": [
341.23425616558376,
2236.4666663615767
],
"size": [
270,
78
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 44
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"9.0 + (a * 0.416)"
]
},
{
"id": 8,
"type": "SimpleMath+",
"pos": [
155.73789465250624,
227.1232637527725
],
"size": [
270,
78
],
"flags": {
"collapsed": true
},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 6
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 7
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Noise",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"1.003+((b/6)**2)*(0.007+(a*0.00166))"
]
},
{
"id": 9,
"type": "SimpleMath+",
"pos": [
150.3134417487415,
286.168611565621
],
"size": [
270,
78
],
"flags": {
"collapsed": true
},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 8
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 9
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Churn",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"((b/6)**2)*(5+(a*0.833))"
]
},
{
"id": 26,
"type": "SimpleMath+",
"pos": [
354.36244668036153,
1837.522770615548
],
"size": [
270,
78
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 39
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Control Scale End",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"0.95 - (a * 0.025)"
]
},
{
"id": 44,
"type": "INTConstant",
"pos": [
78.35177502626938,
1614.8425048883894
],
"size": [
210,
58
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
32,
34,
36,
38,
39,
41
]
}
],
"title": "(0 - 6) Creativity",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 45,
"type": "INTConstant",
"pos": [
66.43415149338348,
1725.4724066270558
],
"size": [
242.0728515625,
58
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
33,
35,
37
]
}
],
"title": "(0 - 6) Texture/Detail Richness",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 52,
"type": "INTConstant",
"pos": [
51.311035566343506,
2349.3733253140445
],
"size": [
242.0728515625,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
43,
46,
50
]
}
],
"title": "(0 - 6) Texture/Detail Richness",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 3,
"type": "SimpleMath+",
"pos": [
149.47239189710092,
15.26147205618701
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 2
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 5
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "CFG Floor",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"(1+(a*0.333))+((b/6)**2)*(1.0-(a*0.0833))"
]
},
{
"id": 2,
"type": "SimpleMath+",
"pos": [
144.40608762658982,
141.84515981040735
],
"size": [
270,
78
],
"flags": {
"collapsed": true
},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 1
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "CFG Ceiling",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"4+(a*0.583)"
]
},
{
"id": 10,
"type": "SimpleMath+",
"pos": [
142.91004919098629,
349.56939342354
],
"size": [
270,
78
],
"flags": {
"collapsed": true
},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 10
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Control Scale End",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"1-(a*0.0333)"
]
},
{
"id": 14,
"type": "SimpleMath+",
"pos": [
368.05362661942235,
376.06662184138867
],
"size": [
270,
78
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 11
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Min Good Enough Steps",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"15 + (a * 5)"
]
},
{
"id": 7,
"type": "INTConstant",
"pos": [
-242.02554490945317,
303.4673650098515
],
"size": [
242.0728515625,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
5
]
}
],
"title": "(0 - 6) Texture/Detail Richness",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 1,
"type": "INTConstant",
"pos": [
-259.94139315826845,
190.79826329858437
],
"size": [
210,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
1,
2,
6,
7,
8,
9,
10,
11
]
}
],
"title": "(0 - 6) Creativity",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 59,
"type": "INTConstant",
"pos": [
-143.00049458711052,
1065.071986398727
],
"size": [
242.0728515625,
58
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
57
]
}
],
"title": "(0 - 6) Texture/Detail Richness",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 60,
"type": "INTConstant",
"pos": [
-160.9163428359258,
952.4028846874603
],
"size": [
210,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
52,
53,
54,
55,
56,
58,
59,
60
]
}
],
"title": "(0 - 6) Creativity",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 56,
"type": "SimpleMath+",
"pos": [
248.4974422194435,
776.8660934450629
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 56
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 57
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "CFG Floor",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"(1.5 + (a * 0.25)) + (b/6) * (0.5 - (a * 0.0416))"
]
},
{
"id": 57,
"type": "SimpleMath+",
"pos": [
286.22513187789855,
901.2767908735257
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 58
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "CFG Ceiling",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"4.0 + (a * 0.583)"
]
},
{
"id": 58,
"type": "SimpleMath+",
"pos": [
105.54662797729785,
1199.9857272626155
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 59
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Control Scale End",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"0.95 - (a * 0.025)"
]
},
{
"id": 32,
"type": "SimpleMath+",
"pos": [
332.51140120488316,
2616.6520286452555
],
"size": [
270,
78
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 49
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Control Scale End",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"0.90 - (a * 0.025)"
]
},
{
"id": 28,
"type": "SimpleMath+",
"pos": [
350.9510918259535,
2364.7510518046024
],
"size": [
270,
78
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 47
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 46
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Noise",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"1.0100 + (b/6) * (0.0100 + (a * 0.00166))"
]
},
{
"id": 31,
"type": "SimpleMath+",
"pos": [
333.04836888900246,
2491.3113450974247
],
"size": [
270,
78
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 48
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 50
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Churn",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"(b/6) * (7.50 + (a * 0.833))"
]
},
{
"id": 29,
"type": "SimpleMath+",
"pos": [
340.14924265425344,
2089.5637899060634
],
"size": [
270,
78
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 42
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 43
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"3.5 + (a * 0.166) + (b/6) * (0.5 - (a * 0.0833))"
]
},
{
"id": 20,
"type": "SimpleMath+",
"pos": [
354.8994143644808,
1712.182087067718
],
"size": [
270,
78
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 38
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 37
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Churn",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"(b/6) * (6.25 + (a * 0.833))"
]
},
{
"id": 19,
"type": "SimpleMath+",
"pos": [
372.80213730143174,
1585.6217937748952
],
"size": [
270,
78
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 36
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 35
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Noise",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"1.0065 + (b/6) * (0.0085 + (a * 0.00166))"
]
},
{
"id": 54,
"type": "SimpleMath+",
"pos": [
297.2758320434731,
1009.7063927543933
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 52
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 53
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Noise",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"1.005 + (b/6) * (0.005 + (a * 0.00166))"
]
},
{
"id": 55,
"type": "SimpleMath+",
"pos": [
352.4836261257374,
1127.6604658676729
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 54
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 55
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "S Churn",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"(b/6) * (5.0 + (a * 0.833))"
]
},
{
"id": 51,
"type": "INTConstant",
"pos": [
68.46475152699692,
2225.833810405864
],
"size": [
210,
58
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
42,
44,
47,
48,
49,
51
]
}
],
"title": "(0 - 6) Creativity",
"properties": {
"Node name for S&R": "INTConstant"
},
"widgets_values": [
0
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 12,
"type": "MarkdownNote",
"pos": [
-928.1196805365566,
179.84385865533687
],
"size": [
569.9719578336966,
422.49442836841206
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Balanced Fidelity",
"properties": {},
"widgets_values": [
"\n| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 1.00->4.00, 1.0030~0.00 => 1.00 | 1.17->4.00, 1.0042~0.83 => 1.00 | 1.33->4.00, 1.0053~1.67 => 1.00 | 1.50->4.00, 1.0065~2.50 => 1.00 | 1.67->4.00, 1.0077~3.33 => 1.00 | 1.83->4.00, 1.0088~4.17 => 1.00 | 2.00->4.00, 1.0100~5.00 => 1.00 |\n| a = 1 | 1.33->4.58, 1.0030~0.00 => 0.97 | 1.49->4.58, 1.0044~0.97 => 0.97 | 1.64->4.58, 1.0059~1.94 => 0.97 | 1.79->4.58, 1.0073~2.92 => 0.97 | 1.94->4.58, 1.0088~3.89 => 0.97 | 2.10->4.58, 1.0102~4.86 => 0.97 | 2.25->4.58, 1.0117~5.83 => 0.97 |\n| a = 2 | 1.67->5.17, 1.0030~0.00 => 0.93 | 1.80->5.17, 1.0047~1.11 => 0.93 | 1.94->5.17, 1.0064~2.22 => 0.93 | 2.08->5.17, 1.0082~3.33 => 0.93 | 2.22->5.17, 1.0099~4.44 => 0.93 | 2.36->5.17, 1.0116~5.56 => 0.93 | 2.50->5.17, 1.0133~6.67 => 0.93 |\n| a = 3 | 2.00->5.75, 1.0030~0.00 => 0.90 | 2.12->5.75, 1.0050~1.25 => 0.90 | 2.25->5.75, 1.0070~2.50 => 0.90 | 2.37->5.75, 1.0090~3.75 => 0.90 | 2.50->5.75, 1.0110~5.00 => 0.90 | 2.62->5.75, 1.0130~6.25 => 0.90 | 2.75->5.75, 1.0150~7.50 => 0.90 |\n| a = 4 | 2.33->6.33, 1.0030~0.00 => 0.87 | 2.44->6.33, 1.0053~1.39 => 0.87 | 2.55->6.33, 1.0075~2.78 => 0.87 | 2.67->6.33, 1.0098~4.17 => 0.87 | 2.78->6.33, 1.0121~5.55 => 0.87 | 2.89->6.33, 1.0144~6.94 => 0.87 | 3.00->6.33, 1.0166~8.33 => 0.87 |\n| a = 5 | 2.67->6.92, 1.0030~0.00 => 0.83 | 2.76->6.92, 1.0055~1.53 => 0.83 | 2.86->6.92, 1.0081~3.05 => 0.83 | 2.96->6.92, 1.0106~4.58 => 0.83 | 3.05->6.92, 1.0132~6.11 => 0.83 | 3.15->6.92, 1.0157~7.64 => 0.83 | 3.25->6.92, 1.0183~9.16 => 0.83 |\n| a = 6 | 3.00->7.50, 1.0030~0.00 => 0.80 | 3.08->7.50, 1.0058~1.67 => 0.80 | 3.16->7.50, 1.0087~3.33 => 0.80 | 3.25->7.50, 1.0115~5.00 => 0.80 | 3.33->7.50, 1.0143~6.67 => 0.80 | 3.41->7.50, 1.0171~8.33 => 0.80 | 3.50->7.50, 1.0200~10.00 => 0.80 |\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 43,
"type": "MarkdownNote",
"pos": [
-745.2397593074069,
924.5733902806201
],
"size": [
569.9719578336966,
422.49442836841206
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Balanced Quality",
"properties": {},
"widgets_values": [
"| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 1.50->5.00, 1.0050~0.00 => 0.95 | 1.58->5.00, 1.0058~0.92 => 0.95 | 1.67->5.00, 1.0067~1.83 => 0.95 | 1.75->5.00, 1.0075~2.75 => 0.95 | 1.83->5.00, 1.0083~3.67 => 0.95 | 1.92->5.00, 1.0092~4.58 => 0.95 | 2.00->5.00, 1.0100~5.50 => 0.95 |\n| a = 1 | 1.75->5.42, 1.0050~0.00 => 0.92 | 1.83->5.42, 1.0061~1.04 => 0.92 | 1.90->5.42, 1.0072~2.08 => 0.92 | 1.98->5.42, 1.0083~3.12 => 0.92 | 2.06->5.42, 1.0094~4.17 => 0.92 | 2.13->5.42, 1.0105~5.21 => 0.92 | 2.21->5.42, 1.0117~6.25 => 0.92 |\n| a = 2 | 2.00->5.83, 1.0050~0.00 => 0.90 | 2.07->5.83, 1.0064~1.17 => 0.90 | 2.14->5.83, 1.0078~2.33 => 0.90 | 2.21->5.83, 1.0092~3.50 => 0.90 | 2.28->5.83, 1.0105~4.67 => 0.90 | 2.35->5.83, 1.0119~5.83 => 0.90 | 2.42->5.83, 1.0133~7.00 => 0.90 |\n| a = 3 | 2.25->6.25, 1.0050~0.00 => 0.88 | 2.31->6.25, 1.0067~1.29 => 0.88 | 2.38->6.25, 1.0083~2.58 => 0.88 | 2.44->6.25, 1.0100~3.88 => 0.88 | 2.50->6.25, 1.0117~5.17 => 0.88 | 2.56->6.25, 1.0133~6.46 => 0.88 | 2.63->6.25, 1.0150~7.75 => 0.88 |\n| a = 4 | 2.50->6.66, 1.0050~0.00 => 0.85 | 2.56->6.66, 1.0069~1.42 => 0.85 | 2.61->6.66, 1.0089~2.83 => 0.85 | 2.67->6.66, 1.0108~4.25 => 0.85 | 2.72->6.66, 1.0128~5.67 => 0.85 | 2.78->6.66, 1.0147~7.08 => 0.85 | 2.83->6.66, 1.0166~8.50 => 0.85 |\n| a = 5 | 2.75->7.08, 1.0050~0.00 => 0.82 | 2.80->7.08, 1.0072~1.54 => 0.82 | 2.85->7.08, 1.0094~3.08 => 0.82 | 2.90->7.08, 1.0116~4.62 => 0.82 | 2.94->7.08, 1.0139~6.17 => 0.82 | 2.99->7.08, 1.0161~7.71 => 0.82 | 3.04->7.08, 1.0183~9.25 => 0.82 |\n| a = 6 | 3.00->7.50, 1.0050~0.00 => 0.80 | 3.04->7.50, 1.0075~1.67 => 0.80 | 3.08->7.50, 1.0100~3.33 => 0.80 | 3.13->7.50, 1.0125~5.00 => 0.80 | 3.17->7.50, 1.0150~6.67 => 0.80 | 3.21->7.50, 1.0175~8.33 => 0.80 | 3.25->7.50, 1.0200~10.00 => 0.80 |"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 16,
"type": "MarkdownNote",
"pos": [
-777.8917343709745,
1548.7373999202364
],
"size": [
833.7404206810909,
321.8363754797608
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Ultimate Perception Fidelity",
"properties": {},
"widgets_values": [
"| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 2.50->7.00, 1.0065~0.00 => 0.95 | 2.62->7.00, 1.0079~1.04 => 0.95 | 2.75->7.00, 1.0093~2.08 => 0.95 | 2.88->7.00, 1.0108~3.12 => 0.95 | 3.00->7.00, 1.0122~4.17 => 0.95 | 3.12->7.00, 1.0136~5.21 => 0.95 | 3.25->7.00, 1.0150~6.25 => 0.95 |\n| a = 1 | 2.67->7.42, 1.0065~0.00 => 0.92 | 2.78->7.42, 1.0082~1.18 => 0.92 | 2.89->7.42, 1.0099~2.36 => 0.92 | 3.00->7.42, 1.0116~3.54 => 0.92 | 3.11->7.42, 1.0133~4.72 => 0.92 | 3.22->7.42, 1.0150~5.90 => 0.92 | 3.33->7.42, 1.0167~7.08 => 0.92 |\n| a = 2 | 2.83->7.83, 1.0065~0.00 => 0.90 | 2.93->7.83, 1.0085~1.32 => 0.90 | 3.03->7.83, 1.0104~2.64 => 0.90 | 3.12->7.83, 1.0124~3.96 => 0.90 | 3.22->7.83, 1.0144~5.28 => 0.90 | 3.32->7.83, 1.0163~6.60 => 0.90 | 3.42->7.83, 1.0183~7.92 => 0.90 |\n| a = 3 | 3.00->8.25, 1.0065~0.00 => 0.88 | 3.08->8.25, 1.0087~1.46 => 0.88 | 3.16->8.25, 1.0110~2.92 => 0.88 | 3.25->8.25, 1.0132~4.37 => 0.88 | 3.33->8.25, 1.0155~5.83 => 0.88 | 3.41->8.25, 1.0177~7.29 => 0.88 | 3.50->8.25, 1.0200~8.75 => 0.88 |\n| a = 4 | 3.16->8.66, 1.0065~0.00 => 0.85 | 3.23->8.66, 1.0090~1.60 => 0.85 | 3.30->8.66, 1.0115~3.19 => 0.85 | 3.37->8.66, 1.0141~4.79 => 0.85 | 3.44->8.66, 1.0166~6.39 => 0.85 | 3.51->8.66, 1.0191~7.99 => 0.85 | 3.58->8.66, 1.0216~9.58 => 0.85 |\n| a = 5 | 3.33->9.08, 1.0065~0.00 => 0.82 | 3.39->9.08, 1.0093~1.74 => 0.82 | 3.44->9.08, 1.0121~3.47 => 0.82 | 3.50->9.08, 1.0149~5.21 => 0.82 | 3.55->9.08, 1.0177~6.94 => 0.82 | 3.61->9.08, 1.0205~8.68 => 0.82 | 3.66->9.08, 1.0233~10.41 => 0.82 |\n| a = 6 | 3.50->9.50, 1.0065~0.00 => 0.80 | 3.54->9.50, 1.0096~1.87 => 0.80 | 3.58->9.50, 1.0127~3.75 => 0.80 | 3.62->9.50, 1.0157~5.62 => 0.80 | 3.66->9.50, 1.0188~7.50 => 0.80 | 3.70->9.50, 1.0219~9.37 => 0.80 | 3.75->9.50, 1.0250~11.25 => 0.80 |"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 21,
"type": "MarkdownNote",
"pos": [
-819.3136856256106,
2170.763345461203
],
"size": [
833.7404206810909,
321.8363754797608
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Ultimate Perception Quality settings",
"properties": {},
"widgets_values": [
"| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 3.50->9.00, 1.0100~0.00 => 0.90 | 3.58->9.00, 1.0117~1.25 => 0.90 | 3.67->9.00, 1.0133~2.50 => 0.90 | 3.75->9.00, 1.0150~3.75 => 0.90 | 3.83->9.00, 1.0167~5.00 => 0.90 | 3.92->9.00, 1.0183~6.25 => 0.90 | 4.00->9.00, 1.0200~7.50 => 0.90 |\n| a = 1 | 3.67->9.42, 1.0100~0.00 => 0.88 | 3.74->9.42, 1.0119~1.39 => 0.88 | 3.80->9.42, 1.0139~2.78 => 0.88 | 3.87->9.42, 1.0158~4.17 => 0.88 | 3.94->9.42, 1.0178~5.56 => 0.88 | 4.01->9.42, 1.0197~6.94 => 0.88 | 4.08->9.42, 1.0217~8.33 => 0.88 |\n| a = 2 | 3.83->9.83, 1.0100~0.00 => 0.85 | 3.89->9.83, 1.0122~1.53 => 0.85 | 3.94->9.83, 1.0144~3.06 => 0.85 | 4.00->9.83, 1.0167~4.58 => 0.85 | 4.05->9.83, 1.0189~6.11 => 0.85 | 4.11->9.83, 1.0211~7.64 => 0.85 | 4.17->9.83, 1.0233~9.17 => 0.85 |\n| a = 3 | 4.00->10.25, 1.0100~0.00 => 0.82 | 4.04->10.25, 1.0125~1.67 => 0.82 | 4.08->10.25, 1.0150~3.33 => 0.82 | 4.12->10.25, 1.0175~5.00 => 0.82 | 4.16->10.25, 1.0200~6.67 => 0.82 | 4.21->10.25, 1.0225~8.33 => 0.82 | 4.25->10.25, 1.0250~10.00 => 0.82 |\n| a = 4 | 4.16->10.66, 1.0100~0.00 => 0.80 | 4.19->10.66, 1.0128~1.81 => 0.80 | 4.22->10.66, 1.0155~3.61 => 0.80 | 4.25->10.66, 1.0183~5.42 => 0.80 | 4.28->10.66, 1.0211~7.22 => 0.80 | 4.30->10.66, 1.0239~9.03 => 0.80 | 4.33->10.66, 1.0266~10.83 => 0.80 |\n| a = 5 | 4.33->11.08, 1.0100~0.00 => 0.78 | 4.34->11.08, 1.0131~1.94 => 0.78 | 4.35->11.08, 1.0161~3.89 => 0.78 | 4.37->11.08, 1.0192~5.83 => 0.78 | 4.39->11.08, 1.0222~7.78 => 0.78 | 4.40->11.08, 1.0252~9.72 => 0.78 | 4.41->11.08, 1.0283~11.66 => 0.78 |\n| a = 6 | 4.50->11.50, 1.0100~0.00 => 0.75 | 4.50->11.50, 1.0133~2.08 => 0.75 | 4.50->11.50, 1.0167~4.17 => 0.75 | 4.50->11.50, 1.0200~6.25 => 0.75 | 4.50->11.50, 1.0233~8.33 => 0.75 | 4.50->11.50, 1.0266~10.41 => 0.75 | 4.50->11.50, 1.0300~12.50 => 0.75 |"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 17,
"type": "SimpleMath+",
"pos": [
361.96188938582844,
1341.6890001868087
],
"size": [
270,
78
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 32
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 33
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"2.5 + (a * 0.166) + (b/6) * (0.75 - (a * 0.0833))"
]
},
{
"id": 27,
"type": "SimpleMath+",
"pos": [
673.7938285153857,
1845.7433215299236
],
"size": [
270,
78
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 41
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "🔧 Min Good Enough Steps",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"30 + (a * 5)"
]
},
{
"id": 33,
"type": "SimpleMath+",
"pos": [
655.8519498431411,
2610.1094332462294
],
"size": [
270,
78
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 51
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "🔧 Max Good Enough Steps",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"45 + (a * 2.5)"
]
},
{
"id": 48,
"type": "MarkdownNote",
"pos": [
-1720.372198042212,
1054.0301536367656
],
"size": [
788.0421034817971,
472.41846598895427
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"Here are the four master numerical truth tables recalculated strictly for the official, commercial [suppixel.ai](https://supir.suppixel.ai/) platform mapping. These tables remove our previous exponential curves and follow a clean, unified linear progression where b_fraction = b / 6.0 [GitHub].\nEach cell adheres literally to your formatting layout template: {cfg1}->{cfg2}, {noise}~{churn} => {ctrlEnd}.\n## 1. Balanced Fidelity (SUPIR-v0F Baseline)\n\n* Step String Rule: 30 + (a * 5) (30 to 60 steps) [GitHub]\n* Target: Restoring clean photograph definitions without warping shapes [Medium].\n\n| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 1.00->4.00, 1.0030~0.00 => 1.00 | 1.17->4.00, 1.0042~0.83 => 1.00 | 1.33->4.00, 1.0053~1.67 => 1.00 | 1.50->4.00, 1.0065~2.50 => 1.00 | 1.67->4.00, 1.0077~3.33 => 1.00 | 1.83->4.00, 1.0088~4.17 => 1.00 | 2.00->4.00, 1.0100~5.00 => 1.00 |\n| a = 1 | 1.33->4.58, 1.0030~0.00 => 0.97 | 1.49->4.58, 1.0044~0.97 => 0.97 | 1.64->4.58, 1.0059~1.94 => 0.97 | 1.79->4.58, 1.0073~2.92 => 0.97 | 1.94->4.58, 1.0088~3.89 => 0.97 | 2.10->4.58, 1.0102~4.86 => 0.97 | 2.25->4.58, 1.0117~5.83 => 0.97 |\n| a = 2 | 1.67->5.17, 1.0030~0.00 => 0.93 | 1.80->5.17, 1.0047~1.11 => 0.93 | 1.94->5.17, 1.0064~2.22 => 0.93 | 2.08->5.17, 1.0082~3.33 => 0.93 | 2.22->5.17, 1.0099~4.44 => 0.93 | 2.36->5.17, 1.0116~5.56 => 0.93 | 2.50->5.17, 1.0133~6.67 => 0.93 |\n| a = 3 | 2.00->5.75, 1.0030~0.00 => 0.90 | 2.12->5.75, 1.0050~1.25 => 0.90 | 2.25->5.75, 1.0070~2.50 => 0.90 | 2.37->5.75, 1.0090~3.75 => 0.90 | 2.50->5.75, 1.0110~5.00 => 0.90 | 2.62->5.75, 1.0130~6.25 => 0.90 | 2.75->5.75, 1.0150~7.50 => 0.90 |\n| a = 4 | 2.33->6.33, 1.0030~0.00 => 0.87 | 2.44->6.33, 1.0053~1.39 => 0.87 | 2.55->6.33, 1.0075~2.78 => 0.87 | 2.67->6.33, 1.0098~4.17 => 0.87 | 2.78->6.33, 1.0121~5.55 => 0.87 | 2.89->6.33, 1.0144~6.94 => 0.87 | 3.00->6.33, 1.0166~8.33 => 0.87 |\n| a = 5 | 2.67->6.92, 1.0030~0.00 => 0.83 | 2.76->6.92, 1.0055~1.53 => 0.83 | 2.86->6.92, 1.0081~3.05 => 0.83 | 2.96->6.92, 1.0106~4.58 => 0.83 | 3.05->6.92, 1.0132~6.11 => 0.83 | 3.15->6.92, 1.0157~7.64 => 0.83 | 3.25->6.92, 1.0183~9.16 => 0.83 |\n| a = 6 | 3.00->7.50, 1.0030~0.00 => 0.80 | 3.08->7.50, 1.0058~1.67 => 0.80 | 3.16->7.50, 1.0087~3.33 => 0.80 | 3.25->7.50, 1.0115~5.00 => 0.80 | 3.33->7.50, 1.0143~6.67 => 0.80 | 3.41->7.50, 1.0171~8.33 => 0.80 | 3.50->7.50, 1.0200~10.00 => 0.80 |\n\n------------------------------\n## 2. Balanced Quality (SUPIR-v0Q Baseline)\n\n* Step String Rule: 30 + (a * 5) (30 to 60 steps) [GitHub]\n* Target: Moderate creative cleaning over ugly, pixelated artifacts [GitHub].\n\n| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 1.50->5.00, 1.0050~0.00 => 0.95 | 1.58->5.00, 1.0058~0.92 => 0.95 | 1.67->5.00, 1.0067~1.83 => 0.95 | 1.75->5.00, 1.0075~2.75 => 0.95 | 1.83->5.00, 1.0083~3.67 => 0.95 | 1.92->5.00, 1.0092~4.58 => 0.95 | 2.00->5.00, 1.0100~5.50 => 0.95 |\n| a = 1 | 1.75->5.42, 1.0050~0.00 => 0.92 | 1.83->5.42, 1.0061~1.04 => 0.92 | 1.90->5.42, 1.0072~2.08 => 0.92 | 1.98->5.42, 1.0083~3.12 => 0.92 | 2.06->5.42, 1.0094~4.17 => 0.92 | 2.13->5.42, 1.0105~5.21 => 0.92 | 2.21->5.42, 1.0117~6.25 => 0.92 |\n| a = 2 | 2.00->5.83, 1.0050~0.00 => 0.90 | 2.07->5.83, 1.0064~1.17 => 0.90 | 2.14->5.83, 1.0078~2.33 => 0.90 | 2.21->5.83, 1.0092~3.50 => 0.90 | 2.28->5.83, 1.0105~4.67 => 0.90 | 2.35->5.83, 1.0119~5.83 => 0.90 | 2.42->5.83, 1.0133~7.00 => 0.90 |\n| a = 3 | 2.25->6.25, 1.0050~0.00 => 0.88 | 2.31->6.25, 1.0067~1.29 => 0.88 | 2.38->6.25, 1.0083~2.58 => 0.88 | 2.44->6.25, 1.0100~3.88 => 0.88 | 2.50->6.25, 1.0117~5.17 => 0.88 | 2.56->6.25, 1.0133~6.46 => 0.88 | 2.63->6.25, 1.0150~7.75 => 0.88 |\n| a = 4 | 2.50->6.66, 1.0050~0.00 => 0.85 | 2.56->6.66, 1.0069~1.42 => 0.85 | 2.61->6.66, 1.0089~2.83 => 0.85 | 2.67->6.66, 1.0108~4.25 => 0.85 | 2.72->6.66, 1.0128~5.67 => 0.85 | 2.78->6.66, 1.0147~7.08 => 0.85 | 2.83->6.66, 1.0166~8.50 => 0.85 |\n| a = 5 | 2.75->7.08, 1.0050~0.00 => 0.82 | 2.80->7.08, 1.0072~1.54 => 0.82 | 2.85->7.08, 1.0094~3.08 => 0.82 | 2.90->7.08, 1.0116~4.62 => 0.82 | 2.94->7.08, 1.0139~6.17 => 0.82 | 2.99->7.08, 1.0161~7.71 => 0.82 | 3.04->7.08, 1.0183~9.25 => 0.82 |\n| a = 6 | 3.00->7.50, 1.0050~0.00 => 0.80 | 3.04->7.50, 1.0075~1.67 => 0.80 | 3.08->7.50, 1.0100~3.33 => 0.80 | 3.13->7.50, 1.0125~5.00 => 0.80 | 3.17->7.50, 1.0150~6.67 => 0.80 | 3.21->7.50, 1.0175~8.33 => 0.80 | 3.25->7.50, 1.0200~10.00 => 0.80 |\n\n------------------------------\n## 3. Ultimate Perception — Fidelity Prioritised (SUPIR-v0F)\n\n* Step String Rule: 45 + (a * 2.5) (45 to 60 steps) [GitHub]\n* Target: Hyper-detailed skin and material crystalization without changing faces. [1] \n\n| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 2.50->7.00, 1.0065~0.00 => 0.95 | 2.62->7.00, 1.0079~1.04 => 0.95 | 2.75->7.00, 1.0093~2.08 => 0.95 | 2.88->7.00, 1.0108~3.12 => 0.95 | 3.00->7.00, 1.0122~4.17 => 0.95 | 3.12->7.00, 1.0136~5.21 => 0.95 | 3.25->7.00, 1.0150~6.25 => 0.95 |\n| a = 1 | 2.67->7.42, 1.0065~0.00 => 0.92 | 2.78->7.42, 1.0082~1.18 => 0.92 | 2.89->7.42, 1.0099~2.36 => 0.92 | 3.00->7.42, 1.0116~3.54 => 0.92 | 3.11->7.42, 1.0133~4.72 => 0.92 | 3.22->7.42, 1.0150~5.90 => 0.92 | 3.33->7.42, 1.0167~7.08 => 0.92 |\n| a = 2 | 2.83->7.83, 1.0065~0.00 => 0.90 | 2.93->7.83, 1.0085~1.32 => 0.90 | 3.03->7.83, 1.0104~2.64 => 0.90 | 3.12->7.83, 1.0124~3.96 => 0.90 | 3.22->7.83, 1.0144~5.28 => 0.90 | 3.32->7.83, 1.0163~6.60 => 0.90 | 3.42->7.83, 1.0183~7.92 => 0.90 |\n| a = 3 | 3.00->8.25, 1.0065~0.00 => 0.88 | 3.08->8.25, 1.0087~1.46 => 0.88 | 3.16->8.25, 1.0110~2.92 => 0.88 | 3.25->8.25, 1.0132~4.37 => 0.88 | 3.33->8.25, 1.0155~5.83 => 0.88 | 3.41->8.25, 1.0177~7.29 => 0.88 | 3.50->8.25, 1.0200~8.75 => 0.88 |\n| a = 4 | 3.16->8.66, 1.0065~0.00 => 0.85 | 3.23->8.66, 1.0090~1.60 => 0.85 | 3.30->8.66, 1.0115~3.19 => 0.85 | 3.37->8.66, 1.0141~4.79 => 0.85 | 3.44->8.66, 1.0166~6.39 => 0.85 | 3.51->8.66, 1.0191~7.99 => 0.85 | 3.58->8.66, 1.0216~9.58 => 0.85 |\n| a = 5 | 3.33->9.08, 1.0065~0.00 => 0.82 | 3.39->9.08, 1.0093~1.74 => 0.82 | 3.44->9.08, 1.0121~3.47 => 0.82 | 3.50->9.08, 1.0149~5.21 => 0.82 | 3.55->9.08, 1.0177~6.94 => 0.82 | 3.61->9.08, 1.0205~8.68 => 0.82 | 3.66->9.08, 1.0233~10.41 => 0.82 |\n| a = 6 | 3.50->9.50, 1.0065~0.00 => 0.80 | 3.54->9.50, 1.0096~1.87 => 0.80 | 3.58->9.50, 1.0127~3.75 => 0.80 | 3.62->9.50, 1.0157~5.62 => 0.80 | 3.66->9.50, 1.0188~7.50 => 0.80 | 3.70->9.50, 1.0219~9.37 => 0.80 | 3.75->9.50, 1.0250~11.25 => 0.80 |\n\n------------------------------\n## 4. Ultimate Perception — Quality Prioritised (SUPIR-v0Q)\n\n* Step String Rule: 45 + (a * 2.5) (45 to 60 steps) [GitHub]\n* Target: Complete text, detail, and geometry hallucination over an image skeleton. [1] \n\n| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\n|---|---|---|---|---|---|---|---|\n| a = 0 | 3.50->9.00, 1.0100~0.00 => 0.90 | 3.58->9.00, 1.0117~1.25 => 0.90 | 3.67->9.00, 1.0133~2.50 => 0.90 | 3.75->9.00, 1.0150~3.75 => 0.90 | 3.83->9.00, 1.0167~5.00 => 0.90 | 3.92->9.00, 1.0183~6.25 => 0.90 | 4.00->9.00, 1.0200~7.50 => 0.90 |\n| a = 1 | 3.67->9.42, 1.0100~0.00 => 0.88 | 3.74->9.42, 1.0119~1.39 => 0.88 | 3.80->9.42, 1.0139~2.78 => 0.88 | 3.87->9.42, 1.0158~4.17 => 0.88 | 3.94->9.42, 1.0178~5.56 => 0.88 | 4.01->9.42, 1.0197~6.94 => 0.88 | 4.08->9.42, 1.0217~8.33 => 0.88 |\n| a = 2 | 3.83->9.83, 1.0100~0.00 => 0.85 | 3.89->9.83, 1.0122~1.53 => 0.85 | 3.94->9.83, 1.0144~3.06 => 0.85 | 4.00->9.83, 1.0167~4.58 => 0.85 | 4.05->9.83, 1.0189~6.11 => 0.85 | 4.11->9.83, 1.0211~7.64 => 0.85 | 4.17->9.83, 1.0233~9.17 => 0.85 |\n| a = 3 | 4.00->10.25, 1.0100~0.00 => 0.82 | 4.04->10.25, 1.0125~1.67 => 0.82 | 4.08->10.25, 1.0150~3.33 => 0.82 | 4.12->10.25, 1.0175~5.00 => 0.82 | 4.16->10.25, 1.0200~6.67 => 0.82 | 4.21->10.25, 1.0225~8.33 => 0.82 | 4.25->10.25, 1.0250~10.00 => 0.82 |\n| a = 4 | 4.16->10.66, 1.0100~0.00 => 0.80 | 4.19->10.66, 1.0128~1.81 => 0.80 | 4.22->10.66, 1.0155~3.61 => 0.80 | 4.25->10.66, 1.0183~5.42 => 0.80 | 4.28->10.66, 1.0211~7.22 => 0.80 | 4.30->10.66, 1.0239~9.03 => 0.80 | 4.33->10.66, 1.0266~10.83 => 0.80 |\n| a = 5 | 4.33->11.08, 1.0100~0.00 => 0.78 | 4.34->11.08, 1.0131~1.94 => 0.78 | 4.35->11.08, 1.0161~3.89 => 0.78 | 4.37->11.08, 1.0192~5.83 => 0.78 | 4.39->11.08, 1.0222~7.78 => 0.78 | 4.40->11.08, 1.0252~9.72 => 0.78 | 4.41->11.08, 1.0283~11.66 => 0.78 |\n| a = 6 | 4.50->11.50, 1.0100~0.00 => 0.75 | 4.50->11.50, 1.0133~2.08 => 0.75 | 4.50->11.50, 1.0167~4.17 => 0.75 | 4.50->11.50, 1.0200~6.25 => 0.75 | 4.50->11.50, 1.0233~8.33 => 0.75 | 4.50->11.50, 1.0266~10.41 => 0.75 | 4.50->11.50, 1.0300~12.50 => 0.75 |\n\n------------------------------\n## Your Precise Target Selection Check (a=0, b=2)\nWhen you operate your production pipeline on your baseline a=0 pass with subtle texture enhancements at b=2, look at the strict linear results:\n\n* Balanced Fidelity (Table 1 Target): 1.33->4.00, 1.0053~1.67 => 1.00\n* Balanced Quality (Table 2 Target): 1.67->5.00, 1.0067~1.83 => 0.95\n\nThis provides a clear roadmap. If you'd like to investigate how the server pre-sets image aspect ratio tiles or memory padding to prevent out-of-memory errors on these long linear runs, let me know!\n\ndef get_tables():\n # b scales linearly as a fraction from 0 to 6\n # b_fraction = b / 6.0\n \n # Let's generate data for the 4 tables based on the true commercial linear logic\n modes = {\n \"Balanced Fidelity\": {\n \"cfg1\": lambda a, b: (1.0 + (a * 0.333)) + (b / 6.0) * (1.0 - (a * 0.0833)),\n \"cfg2\": lambda a, b: 4.0 + (a * 0.583),\n \"noise\": lambda a, b: 1.003 + (b / 6.0) * (0.007 + (a * 0.00166)),\n \"churn\": lambda a, b: (b / 6.0) * (5.0 + (a * 0.833)),\n \"ctrlEnd\": lambda a, b: 1.0 - (a * 0.0333)\n },\n \"Balanced Quality\": {\n \"cfg1\": lambda a, b: (1.5 + (a * 0.25)) + (b / 6.0) * (0.5 - (a * 0.0416)),\n \"cfg2\": lambda a, b: 5.0 + (a * 0.416),\n \"noise\": lambda a, b: 1.005 + (b / 6.0) * (0.005 + (a * 0.00166)),\n \"churn\": lambda a, b: (b / 6.0) * (5.5 + (a * 0.75)),\n \"ctrlEnd\": lambda a, b: 0.95 - (a * 0.025)\n },\n \"Ultimate Perception Fidelity\": {\n \"cfg1\": lambda a, b: 2.5 + (a * 0.166) + (b / 6.0) * (0.75 - (a * 0.0833)),\n \"cfg2\": lambda a, b: 7.0 + (a * 0.416),\n \"noise\": lambda a, b: 1.0065 + (b / 6.0) * (0.0085 + (a * 0.00166)),\n \"churn\": lambda a, b: (b / 6.0) * (6.25 + (a * 0.833)),\n \"ctrlEnd\": lambda a, b: 0.95 - (a * 0.025)\n },\n \"Ultimate Perception Quality\": {\n \"cfg1\": lambda a, b: 3.5 + (a * 0.166) + (b / 6.0) * (0.5 - (a * 0.0833)),\n \"cfg2\": lambda a, b: 9.0 + (a * 0.416),\n \"noise\": lambda a, b: 1.010 + (b / 6.0) * (0.010 + (a * 0.00166)),\n \"churn\": lambda a, b: (b / 6.0) * (7.5 + (a * 0.833)),\n \"ctrlEnd\": lambda a, b: 0.90 - (a * 0.025)\n }\n }\n \n out = {}\n for name, f in modes.items():\n table_lines = []\n table_lines.append(\"| | b = 0 | b = 1 | b = 2 | b = 3 | b = 4 | b = 5 | b = 6 |\")\n table_lines.append(\"| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |\")\n for a in range(7):\n row = f\"| **a = {a}** | \"\n cells = []\n for b in range(7):\n c1 = f.get(\"cfg1\")(a, b)\n c2 = f.get(\"cfg2\")(a, b)\n ns = f.get(\"noise\")(a, b)\n ch = f.get(\"churn\")(a, b)\n ce = f.get(\"ctrlEnd\")(a, b)\n cells.append(f\"`{c1:.2f}->{c2:.2f}, {ns:.4f}~{ch:.2f} => {ce:.2f}`\")\n row += \" | \".join(cells) + \" |\"\n table_lines.append(row)\n out[name] = \"\\n\".join(table_lines)\n return out\ntables = get_tables()for k, v in tables.items():\n print(f\"### {k}\\n{v}\\n\")\n\n\n[1] [https://github.com](https://github.com/FurkanGozukara/Stable-Diffusion/wiki/SUPIR-Online-Ultimate-Image-Upscaler-by-Official-Developers-Full-Tutorial-SUPIR-2-Incoming)\n\n_______\n\n\nIf you wish, b can be linearly processed under the following context exponentials\n\nb for s_noise and cfg_scale_min:= ((b/6)**1.5)*6\nb for s_churn := b_churn_pow = ((b/6)**2.0)&6\n\nTo have a more linear texture scale amount behaviour with of b with 1 to 6 slider. Otherwise, the difference percentual shift from 0 to 1 (on the left) is significantly greater compared to further right of the slider. This will affect the truth table values however to be different."
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 53,
"type": "SimpleMath+",
"pos": [
787.6238608884627,
1056.8717545348081
],
"size": [
270,
78
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 60
},
{
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": null
},
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "🔧 Min Good Enough Steps",
"properties": {
"Node name for S&R": "SimpleMath+"
},
"widgets_values": [
"15 + (a * 5)"
]
}
],
"links": [
[
1,
1,
0,
2,
0,
"INT"
],
[
2,
1,
0,
3,
0,
"INT"
],
[
5,
7,
0,
3,
1,
"INT"
],
[
6,
1,
0,
8,
0,
"INT"
],
[
7,
1,
0,
8,
1,
"INT"
],
[
8,
1,
0,
9,
0,
"INT"
],
[
9,
1,
0,
9,
1,
"INT"
],
[
10,
1,
0,
10,
0,
"INT"
],
[
11,
1,
0,
14,
0,
"INT"
],
[
32,
44,
0,
17,
0,
"INT"
],
[
33,
45,
0,
17,
1,
"INT"
],
[
34,
44,
0,
18,
0,
"INT"
],
[
35,
45,
0,
19,
1,
"INT"
],
[
36,
44,
0,
19,
0,
"INT"
],
[
37,
45,
0,
20,
1,
"INT"
],
[
38,
44,
0,
20,
0,
"INT"
],
[
39,
44,
0,
26,
0,
"INT"
],
[
41,
44,
0,
27,
0,
"INT"
],
[
42,
51,
0,
29,
0,
"INT"
],
[
43,
52,
0,
29,
1,
"INT"
],
[
44,
51,
0,
30,
0,
"INT"
],
[
46,
52,
0,
28,
1,
"INT"
],
[
47,
51,
0,
28,
0,
"INT"
],
[
48,
51,
0,
31,
0,
"INT"
],
[
49,
51,
0,
32,
0,
"INT"
],
[
50,
52,
0,
31,
1,
"INT"
],
[
51,
51,
0,
33,
0,
"INT"
],
[
52,
60,
0,
54,
0,
"INT"
],
[
53,
60,
0,
54,
1,
"INT"
],
[
54,
60,
0,
55,
0,
"INT"
],
[
55,
60,
0,
55,
1,
"INT"
],
[
56,
60,
0,
56,
0,
"INT"
],
[
57,
59,
0,
56,
1,
"INT"
],
[
58,
60,
0,
57,
0,
"INT"
],
[
59,
60,
0,
58,
0,
"INT"
],
[
60,
60,
0,
53,
0,
"INT"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.976622108601629,
"offset": [
121.77704510738566,
-800.6354048424649
]
},
"frontendVersion": "1.47.7",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment