Files
martin-rizzo-ComfyUI-TinyBr…/workflows/testing/tinybreaker_checkpoint_vae_test.json
Martin Rizzo 4374cbf5dd feat: Review and update testing workflows
This commit reviews all workflows within the `./workflows/testing`
directory, ensuring that each function as expected. This verification
demonstrates that both the project's codebase and TinyBreaker model
are operating correctly.

Additionally, this commit checks that all workflows utilize updated
versions of the project's nodes, addressing inconsistencies due to
significant changes in some nodes and outdated workflows.
2025-04-26 14:12:44 -03:00

1313 lines
22 KiB
JSON

{
"id": "619aa26b-b241-47e6-bb95-1656ea9d8d36",
"revision": 0,
"last_node_id": 57,
"last_link_id": 112,
"nodes": [
{
"id": 42,
"type": "Reroute",
"pos": [
600,
860
],
"size": [
75,
26
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 78
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
77,
83
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 28,
"type": "VAEEncode",
"pos": [
470,
770
],
"size": [
210,
50
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 60
},
{
"name": "vae",
"type": "VAE",
"link": 76
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
75
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.29",
"Node name for S&R": "VAEEncode"
},
"widgets_values": []
},
{
"id": 41,
"type": "Reroute",
"pos": [
360,
860
],
"size": [
75,
26
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 94
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
76,
78,
82
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 43,
"type": "TinyEncode //TinyBreaker",
"pos": [
470,
600
],
"size": [
210,
102
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 80
},
{
"name": "vae",
"type": "VAE",
"link": 82
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
81
]
}
],
"properties": {
"aux_id": "martin-rizzo/ComfyUI-TinyBreaker",
"ver": "853171d5673df2b54e86a0cf197861c72e0e8217",
"Node name for S&R": "TinyEncode //TinyBreaker"
},
"widgets_values": [
"512px",
"100%"
]
},
{
"id": 49,
"type": "LoadTinyBreakerCkpt //TinyBreaker",
"pos": [
-370,
740
],
"size": [
428.4000244140625,
246
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": null
},
{
"name": "CLIP",
"type": "CLIP",
"links": null
},
{
"name": "VAE",
"type": "VAE",
"links": [
92
]
},
{
"name": "TRANSCODER",
"type": "TRANSCODER",
"links": [
93
]
},
{
"name": "REFINER_MODEL",
"type": "MODEL",
"links": null
},
{
"name": "REFINER_CLIP",
"type": "CLIP",
"links": null
},
{
"name": "UPSCALER_VAE",
"type": "VAE",
"links": [
94
]
},
{
"name": "METADATA",
"type": "GENPARAMS",
"links": null
}
],
"properties": {
"aux_id": "martin-rizzo/ComfyUI-TinyBreaker",
"ver": "853171d5673df2b54e86a0cf197861c72e0e8217",
"Node name for S&R": "LoadTinyBreakerCkpt //TinyBreaker"
},
"widgets_values": [
"tinybreaker_prototype1.safetensors",
"auto",
"auto"
],
"color": "#232",
"bgcolor": "#353",
"shape": 1
},
{
"id": 48,
"type": "MarkdownNote",
"pos": [
-690,
270
],
"size": [
480,
430
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"# TinyBreaker Component Testing Workflow\n\n## General Description\n\nThis workflow has been designed to verify the proper functionality of the internal elements of the TinyBreaker prototype1 model. It specifically focuses on validating the VAEs and Transcoder components.\n\n## Purpose of the Test\n\nThe primary objective of this workflow is to confirm that image encoding and decoding using the VAEs and the Transcoder are performed accurately. By passing an input image through the encoding (encoder) and then decoding (decoder) process, the expectation is to obtain an output image that is visually indistinguishable or very similar to the original image. Any significant deviation may indicate an issue with the code or with the packaging of these components within the safetensors files.\n\n## Additional Notes\n\nThis workflow is a diagnostic tool and is not designed for image generation. Its purpose is to validate the integrity of the internal components of TinyBreaker prototype1.\n\n---\n\nhttps://civitai.com/models/1213728/tinybreaker\n\nhttps://github.com/martin-rizzo/ComfyUI-TinyBreaker\n"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 31,
"type": "Reroute",
"pos": [
320,
770
],
"size": [
75,
26
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 52
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"slot_index": 0,
"links": [
60,
80
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 1,
"type": "LoadImage",
"pos": [
-200,
270
],
"size": [
260,
430
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
52,
95
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.29",
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"TB_0048_.png",
"image"
]
},
{
"id": 50,
"type": "Reroute",
"pos": [
90,
130
],
"size": [
75,
26
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 95
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
96,
99
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 37,
"type": "VAEEncode",
"pos": [
260,
130
],
"size": [
210,
70
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 96
},
{
"name": "vae",
"type": "VAE",
"link": 86
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
72
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.29",
"Node name for S&R": "VAEEncode"
},
"widgets_values": []
},
{
"id": 46,
"type": "Reroute",
"pos": [
620,
220
],
"size": [
75,
26
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 88
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
89,
101
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 47,
"type": "Reroute",
"pos": [
380,
250
],
"size": [
75,
26
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 93
}
],
"outputs": [
{
"name": "",
"type": "TRANSCODER",
"links": [
90,
102
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 53,
"type": "TinyDecode //TinyBreaker",
"pos": [
720,
-30
],
"size": [
210,
102
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "latent",
"type": "LATENT",
"link": 98
},
{
"name": "vae",
"type": "VAE",
"link": 101
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
103
]
}
],
"properties": {
"aux_id": "martin-rizzo/ComfyUI-TinyBreaker",
"ver": "853171d5673df2b54e86a0cf197861c72e0e8217",
"Node name for S&R": "TinyDecode //TinyBreaker"
},
"widgets_values": [
"512px",
"100%"
]
},
{
"id": 3,
"type": "VAEDecode",
"pos": [
720,
130
],
"size": [
210,
70
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 73
},
{
"name": "vae",
"type": "VAE",
"link": 89
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
104
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.29",
"Node name for S&R": "VAEDecode"
},
"widgets_values": []
},
{
"id": 45,
"type": "Reroute",
"pos": [
170,
220
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 92
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
86,
88,
100
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 51,
"type": "TinyEncode //TinyBreaker",
"pos": [
260,
-30
],
"size": [
210,
102
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 99
},
{
"name": "vae",
"type": "VAE",
"link": 100
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
97
]
}
],
"properties": {
"aux_id": "martin-rizzo/ComfyUI-TinyBreaker",
"ver": "853171d5673df2b54e86a0cf197861c72e0e8217",
"Node name for S&R": "TinyEncode //TinyBreaker"
},
"widgets_values": [
"512px",
"100%"
]
},
{
"id": 52,
"type": "TranscodeLatent //TinyBreaker",
"pos": [
490,
-30
],
"size": [
210,
50
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 97
},
{
"name": "transcoder",
"shape": 7,
"type": "TRANSCODER",
"link": 102
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
98
]
}
],
"properties": {
"aux_id": "martin-rizzo/ComfyUI-TinyBreaker",
"ver": "853171d5673df2b54e86a0cf197861c72e0e8217",
"Node name for S&R": "TranscodeLatent //TinyBreaker"
},
"widgets_values": []
},
{
"id": 38,
"type": "TranscodeLatent //TinyBreaker",
"pos": [
490,
130
],
"size": [
210,
50
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 72
},
{
"name": "transcoder",
"shape": 7,
"type": "TRANSCODER",
"link": 90
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
73
]
}
],
"properties": {
"aux_id": "martin-rizzo/ComfyUI-TinyBreaker",
"ver": "853171d5673df2b54e86a0cf197861c72e0e8217",
"Node name for S&R": "TranscodeLatent //TinyBreaker"
},
"widgets_values": []
},
{
"id": 44,
"type": "TinyDecode //TinyBreaker",
"pos": [
710,
600
],
"size": [
210,
102
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "latent",
"type": "LATENT",
"link": 81
},
{
"name": "vae",
"type": "VAE",
"link": 83
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
106
]
}
],
"properties": {
"aux_id": "martin-rizzo/ComfyUI-TinyBreaker",
"ver": "853171d5673df2b54e86a0cf197861c72e0e8217",
"Node name for S&R": "TinyDecode //TinyBreaker"
},
"widgets_values": [
"512px",
"100%"
]
},
{
"id": 40,
"type": "VAEDecode",
"pos": [
710,
770
],
"size": [
210,
50
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 75
},
{
"name": "vae",
"type": "VAE",
"link": 77
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
107
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.29",
"Node name for S&R": "VAEDecode"
},
"widgets_values": []
},
{
"id": 39,
"type": "PreviewImage",
"pos": [
1100,
770
],
"size": [
430,
590
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 112
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.29",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 54,
"type": "Reroute",
"pos": [
970,
90
],
"size": [
75,
26
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 103
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": []
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 56,
"type": "Reroute",
"pos": [
970,
730
],
"size": [
75,
26
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 106
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": []
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 55,
"type": "Reroute",
"pos": [
970,
130
],
"size": [
75,
26
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 104
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
111
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 57,
"type": "Reroute",
"pos": [
970,
770
],
"size": [
75,
26
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 107
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
112
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 36,
"type": "PreviewImage",
"pos": [
1100,
130
],
"size": [
430,
590
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 111
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.29",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
}
],
"links": [
[
52,
1,
0,
31,
0,
"*"
],
[
60,
31,
0,
28,
0,
"IMAGE"
],
[
72,
37,
0,
38,
0,
"LATENT"
],
[
73,
38,
0,
3,
0,
"LATENT"
],
[
75,
28,
0,
40,
0,
"LATENT"
],
[
76,
41,
0,
28,
1,
"VAE"
],
[
77,
42,
0,
40,
1,
"VAE"
],
[
78,
41,
0,
42,
0,
"*"
],
[
80,
31,
0,
43,
0,
"IMAGE"
],
[
81,
43,
0,
44,
0,
"LATENT"
],
[
82,
41,
0,
43,
1,
"VAE"
],
[
83,
42,
0,
44,
1,
"VAE"
],
[
86,
45,
0,
37,
1,
"VAE"
],
[
88,
45,
0,
46,
0,
"*"
],
[
89,
46,
0,
3,
1,
"VAE"
],
[
90,
47,
0,
38,
1,
"TRANSCODER"
],
[
92,
49,
2,
45,
0,
"*"
],
[
93,
49,
3,
47,
0,
"*"
],
[
94,
49,
6,
41,
0,
"*"
],
[
95,
1,
0,
50,
0,
"*"
],
[
96,
50,
0,
37,
0,
"IMAGE"
],
[
97,
51,
0,
52,
0,
"LATENT"
],
[
98,
52,
0,
53,
0,
"LATENT"
],
[
99,
50,
0,
51,
0,
"IMAGE"
],
[
100,
45,
0,
51,
1,
"VAE"
],
[
101,
46,
0,
53,
1,
"VAE"
],
[
102,
47,
0,
52,
1,
"TRANSCODER"
],
[
103,
53,
0,
54,
0,
"*"
],
[
104,
3,
0,
55,
0,
"*"
],
[
106,
44,
0,
56,
0,
"*"
],
[
107,
40,
0,
57,
0,
"*"
],
[
111,
55,
0,
36,
0,
"IMAGE"
],
[
112,
57,
0,
39,
0,
"IMAGE"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.6830134553650705,
"offset": [
729.4610228402908,
79.91463630934484
]
},
"frontendVersion": "1.16.8"
},
"version": 0.4
}