Skip to content

Releases: martin-rizzo/ComfyUI-TinyBreaker

ComfyUI-TinyBreaker v0.2.0

16 Feb 00:57
Compare
Choose a tag to compare

This release enhances the stability under low VRAM conditions when --lowvram is activated, preventing the following error:

  • "Expected all tensors to be on the same device, but found at least two devices, cpu and cuda"

The code for the three main models has been refactored: AutoEncoder, Tiny AutoEncoder, and PixArt. Each model now allows injecting a different set of PyTorch modules (e.g., nn.Linear, nn.Conv2d, ...), enabling optimizations and custom implementations. This refactoring significantly improves integration with ComfyUI's lowvram memory management system by allowing the injection of ComfyUI's custom modules into all three models, ensuring smooth operation even when using the lowvram configuration.

ComfyUI-TinyBreaker v0.1.2

14 Feb 00:25
Compare
Choose a tag to compare
  • Updated main documentation for improved readability and understanding.
  • Implemented a fix to enhance compatibility with ComfyUI's --lowvram optimization.
    • (further refactoring in this area is needed)

ComfyUI-TinyBreaker v0.1.1

09 Feb 20:50
Compare
Choose a tag to compare

This release focuses on improving main documentation, providing clear explanations of Unified Prompt, Special Ctrl Keys, Styles, and enhanced A1111 compatibility.
Additionally, this marks the first release to be automatically published through the Comfy Registry, simplifying installation for new users.

ComfyUI-TinyBreaker v0.1.0

08 Feb 22:40
78b6989
Compare
Choose a tag to compare

Experimental Features Included in This Release:

  • Image Style Support: Choose from a variety of pre-defined styles that automatically adjust prompts and generation settings, offering diverse visual aesthetics.

  • Unified Prompt Interface: A streamlined interface allowing users to input both prompts and generation parameters within a single text field. Parameters are easily identifiable using the double hyphen prefix ('--').

  • Parameter Adjustment: Dynamically adjust parameter values directly from the text field using CTRL+UP/DOWN.

  • Parameter Autocompletion: Simply type the initial letters of a parameter and press CTRL+RIGHT to activate autocompletion.

  • DoubleStageSampler Node: This node performs denoising with both the base model and refiner in a single operation, reducing the complexity of node connections.

  • Specialized SaveImage Node: Embeds generation parameters directly into the PNG file using a format compatible with Auto1111/CivitAI, allowing prompts to be easily read by other applications.

  • Experimental VAE and Latent Space Transcoder Nodes: Dedicated nodes specifically designed for managing Variational Autoencoders (VAE) and latent space transcodification.

  • 'genparams' interconnection: This feature allows transmitting and/or modifying any necessary image generation parameter through a single thread, eliminating the need for numerous node connections. Nodes can be chained with a single wire, allowing each node to modify any of these parameters.

This initial release marks the beginning of what ComfyUI-TinyBreaker has to offer.