diff --git a/workflow/stack_guider.json b/workflow/stack_guider.json new file mode 100644 index 0000000..2b8cfbb --- /dev/null +++ b/workflow/stack_guider.json @@ -0,0 +1,780 @@ +{ + "id": "68acbfa1-30a7-4dc1-bb47-e7754a10f543", + "revision": 0, + "last_node_id": 33, + "last_link_id": 54, + "nodes": [ + { + "id": 13, + "type": "SamplerCustomAdvanced", + "pos": [ + 847.5570487302746, + 200.18543594377374 + ], + "size": [ + 355.1953125, + 433.33333333333337 + ], + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 37 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 47 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 19 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 20 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 23 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "slot_index": 0, + "links": [ + 24 + ] + }, + { + "name": "denoised_output", + "type": "LATENT", + "links": null + } + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 5, + "type": "EmptyLatentImage", + "pos": [ + 473.00050527910594, + 450.00083204777695 + ], + "size": [ + 315, + 120 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "slot_index": 0, + "links": [ + 23 + ] + } + ], + "properties": { + "Node name for S&R": "EmptyLatentImage", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 1024, + 1024, + 1 + ] + }, + { + "id": 16, + "type": "KSamplerSelect", + "pos": [ + 470.00028826521714, + 749.0007597098136 + ], + "size": [ + 315, + 68.88020833333334 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 19 + ] + } + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "euler" + ] + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1248.0005052791048, + 192.00036637214075 + ], + "size": [ + 210, + 60 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 24 + }, + { + "name": "vae", + "type": "VAE", + "link": 12 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 48 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 25, + "type": "RandomNoise", + "pos": [ + 470.00028826521714, + 611.0007235408323 + ], + "size": [ + 315, + 82 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 37 + ] + } + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 225093987840853, + "randomize" + ] + }, + { + "id": 10, + "type": "VAELoader", + "pos": [ + 957.4878877299152, + 700.7329546244546 + ], + "size": [ + 315, + 68.88020833333334 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "slot_index": 0, + "links": [ + 12 + ] + } + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "ae.sft" + ] + }, + { + "id": 31, + "type": "mrmth_ag_GuiderMathNode", + "pos": [ + 285.46441853284443, + 161.41216105723902 + ], + "size": [ + 499.89708467935316, + 206 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "label": "V0", + "name": "V.V0", + "type": "GUIDER", + "link": 50 + }, + { + "label": "V1", + "name": "V.V1", + "shape": 7, + "type": "GUIDER", + "link": null + }, + { + "label": "F0", + "name": "F.F0", + "shape": 7, + "type": "FLOAT", + "link": null + }, + { + "label": "F1", + "name": "F.F1", + "shape": 7, + "type": "FLOAT", + "link": null + }, + { + "name": "stack", + "shape": 7, + "type": "STACK", + "link": null + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "links": [ + 47 + ] + }, + { + "name": "STACK", + "type": "STACK", + "links": null + } + ], + "properties": { + "Node name for S&R": "mrmth_ag_GuiderMathNode", + "cnr_id": "more_math", + "ver": "5a8466b4df38a03e17dfc1d98ecae2ed8d3ecc62" + }, + "widgets_values": [ + "stack_push(0,V0)", + "a = sample; while(stack_has(0)) a = append(stack_pop(0),a); a", + false + ] + }, + { + "id": 32, + "type": "SaveAnimatedWEBP", + "pos": [ + 1315.4310006625162, + 336.6407011147137 + ], + "size": [ + 225, + 415.546875 + ], + "flags": {}, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 48 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.10.0" + }, + "widgets_values": [ + "ComfyUI", + 24, + true, + 80, + "default" + ] + }, + { + "id": 22, + "type": "BasicGuider", + "pos": [ + 190.2672794612343, + 419.4128675163982 + ], + "size": [ + 241.796875, + 60 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 52 + }, + { + "name": "conditioning", + "type": "CONDITIONING", + "link": 40 + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "slot_index": 0, + "links": [ + 50 + ] + } + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 12, + "type": "UNETLoader", + "pos": [ + -170.1145186848956, + 476.0625045921605 + ], + "size": [ + 315, + 97.76041666666667 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 52, + 53 + ] + } + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "flux1-dev.sft", + "default" + ] + }, + { + "id": 11, + "type": "DualCLIPLoader", + "pos": [ + -150.48160886888866, + 639.0644660126766 + ], + "size": [ + 315, + 155.52083333333334 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "slot_index": 0, + "links": [ + 54 + ] + } + ], + "properties": { + "Node name for S&R": "DualCLIPLoader", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "t5xxl_fp16.safetensors", + "clip_l.safetensors", + "flux", + "default" + ] + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + -73.33132139020043, + 864.0679716890148 + ], + "size": [ + 422.8385416666667, + 139.30989583333334 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 54 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 40 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "a man feeding ducks" + ] + }, + { + "id": 17, + "type": "BasicScheduler", + "pos": [ + 468.00014358929104, + 867.0009315124753 + ], + "size": [ + 315, + 122.21354166666667 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 53 + } + ], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 20 + ] + } + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ver": "0.3.29", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "simple", + 50, + 1 + ] + }, + { + "id": 33, + "type": "Note", + "pos": [ + -37.7999946270764, + 102.9815380685946 + ], + "size": [ + 295.4741742157779, + 259.6211619560604 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [], + "outputs": [], + "properties": {}, + "widgets_values": [ + "This shows how you can use stack and how it preserves data in guider and between fields." + ], + "color": "#432", + "bgcolor": "#653" + } + ], + "links": [ + [ + 12, + 10, + 0, + 8, + 1, + "VAE" + ], + [ + 19, + 16, + 0, + 13, + 2, + "SAMPLER" + ], + [ + 20, + 17, + 0, + 13, + 3, + "SIGMAS" + ], + [ + 23, + 5, + 0, + 13, + 4, + "LATENT" + ], + [ + 24, + 13, + 0, + 8, + 0, + "LATENT" + ], + [ + 37, + 25, + 0, + 13, + 0, + "NOISE" + ], + [ + 40, + 6, + 0, + 22, + 1, + "CONDITIONING" + ], + [ + 47, + 31, + 0, + 13, + 1, + "GUIDER" + ], + [ + 48, + 8, + 0, + 32, + 0, + "IMAGE" + ], + [ + 50, + 22, + 0, + 31, + 0, + "GUIDER" + ], + [ + 52, + 12, + 0, + 22, + 0, + "MODEL" + ], + [ + 53, + 12, + 0, + 17, + 0, + "MODEL" + ], + [ + 54, + 11, + 0, + 6, + 0, + "CLIP" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 0.7627768444385475, + "offset": [ + 402.98664511374193, + 186.12866506913576 + ] + }, + "frontendVersion": "1.43.18", + "workflowRendererVersion": "Vue-corrected", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true + }, + "version": 0.4 +} \ No newline at end of file