Install this extension via the ComfyUI Manager by searching
for Lora-Training-in-Comfy
1. Click the Manager button in the main menu
2. Select Custom Nodes Manager button
3. Enter Lora-Training-in-Comfy in the search bar
After installation, click the Restart button to
restart ComfyUI. Then, manually
refresh your browser to clear the cache and access
the updated list of nodes.
Visit
ComfyUI Online
for ready-to-use ComfyUI environment
Lora-Training-in-Comfy simplifies the creation of LoRA models within ComfyUI. It ensures users have access to the latest nodes for efficient model training, enhancing the overall user experience.
Lora-Training-in-Comfy Introduction
Lora-Training-in-Comfy is a custom extension designed to simplify the process of training Low-Rank Adaptation (LoRA) models directly within ComfyUI. This extension is particularly useful for AI artists who want to create and fine-tune their own models without needing extensive technical knowledge. By integrating LoRA training into ComfyUI, the author has made it easier to manage and test your models in a streamlined workflow.
Key Features:
Ease of Use: Train LoRA models directly within ComfyUI, saving time and reducing complexity.
Automatic Saving: Models are saved directly in the ComfyUI LoRA folder, making them immediately available for testing.
Customizable Settings: Adjust various training parameters to suit your specific needs.
Compatibility: Works with multiple model types, including SD 1.5, SD 2.0, SD Turbo, and LCM.
How Lora-Training-in-Comfy Works
Lora-Training-in-Comfy operates by integrating a custom node into ComfyUI, allowing you to train LoRA models using your own dataset of images and captions. Here’s a simplified breakdown of how it works:
Data Preparation: Gather a folder of images with corresponding captions. Rename the folder to follow the format [number]_[description].
Path Configuration: Copy the path of the parent directory containing your image folder and paste it into the data_path field in the node settings.
Training: Choose a name for your LoRA model and adjust any other settings as needed. Click Queue Prompt to start the training process.
Testing: Once training is complete, refresh ComfyUI to see your new model in the LoRA folder, ready for testing.
Lora-Training-in-Comfy Features
Advanced Node
The Advanced node includes a variety of recommended features for more experienced users. While not all features have been fully tested, they offer additional customization options for those who want to experiment with different settings.
Access Tensorboard Node
This node provides a simple way to launch a URL for viewing training logs via Tensorboard. You can monitor your training progress by clicking the node and copying the URL from the command prompt.
LoRA Caption Load and Save Nodes
These nodes allow you to manage image captions directly within ComfyUI, streamlining the process of preparing your dataset for training.
Customizable Training Parameters
You can adjust various settings such as learning rate, batch size, and number of epochs to fine-tune your training process. These settings can significantly impact the quality and performance of your final model.
Lora-Training-in-Comfy Models
Lora-Training-in-Comfy supports multiple model types, each suited for different tasks:
SD 1.5: Standard model for general purposes.
SD 2.0: Improved version with better performance and accuracy.
SD Turbo: Optimized for faster training and inference.
LCM: Specialized model for specific use cases.
While the extension has not been tested with SDXL, it is expected to work with some additional configuration.
What's New with Lora-Training-in-Comfy
Version Update (19-01-2024)
Advanced Node: Introduced with many recommended features for enhanced customization.
Access Tensorboard Node: Allows easy access to training logs via a URL.
Compatibility: Confirmed to work with LCMs, SD 2.0, and SD Turbo models.
These updates provide more tools and flexibility for AI artists, making the training process more transparent and customizable.
Troubleshooting Lora-Training-in-Comfy
Common Issues and Solutions
"No module X found" Error:
Ensure you have installed all required modules. If using a virtual environment, activate it before installing the requirements.
"Something about cuda.dll missing" Error:
This error indicates an issue with CUDA installation. Follow the instructions on PyTorch's website (https://pytorch.org) to install CUDA correctly.
Frequently Asked Questions
Q: What if my model doesn't appear after training?
A: Make sure you have refreshed ComfyUI. The model should appear in the LoRA folder.
Q: Can I use this extension on a non-Windows machine?
A: The author has tested it on Windows 10 with an RTX 3060. Compatibility with other systems may vary.
Learn More about Lora-Training-in-Comfy
For additional resources, tutorials, and community support, consider the following:
Reddit Tutorial: A step-by-step guide to using the extension.
Community Forums: Engage with other AI artists and get support.
By leveraging these resources, you can enhance your understanding and make the most out of Lora-Training-in-Comfy.