4 Commits
Author SHA1 Message Date
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
Martin Rizzo bd48c535d3 feat: Add tile size selection to "Tiny Encoder" and "Tiny Decoder" nodes
This commit introduces a new user-configurable option for the
"Tiny Encoder" and "Tiny Decoder" nodes. These nodes utilize tiling
to reduce GPU resource consumption (VRAM) by dividing the image into
smaller tiles.
The new option allows users to directly set the tile size from a
selection of predefined values.
2025-04-16 14:08:15 -03:00
Martin Rizzo 78fd7544c4 fix: Adjust test workflow for Tiny Encode/Decode nodes
This commit includes minor adjustments to the 'tiny_encode_decode_test.json'
workflow, which is used for internal testing of the Tiny Encode and
Tiny Decode nodes.
2025-04-08 10:29:04 -03:00
Martin Rizzo 7a2e7da3a7 feat: Implement Tiny Encoder and Tiny Decoder nodes
This commit introduces the "Tiny Encoder" and "Tiny Decoder" nodes,
providing direct access to the internal `tiny_encode(..)` and
`tiny_decode(..)` functions.

These nodes were primarily created to verify the correct operation
of these internal functions. Furthermore, initial testing suggests
that these implementations may offer performance improvements and
reduced GPU resource consumption compared to the native VAE Encode
and Decode nodes, particularly when processing larger images.

This implementation allows for experimentation and refinement of
the encoding and decoding process within the ComfyUI workflow.
2025-04-06 17:35:29 -03:00