ComfyUI > Nodes > ComfyUI_FL-Trainer > FL Kohya Workspace

ComfyUI Node: FL Kohya Workspace

Class Name

FL_KohyaSSInitWorkspace

Category
🏵️Fill Nodes/Training
Author
filliptm (Account age: 1765days)
Extension
ComfyUI_FL-Trainer
Latest Updated
2024-07-23
Github Stars
0.06K

How to Install ComfyUI_FL-Trainer

Install this extension via the ComfyUI Manager by searching for ComfyUI_FL-Trainer
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI_FL-Trainer 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

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

FL Kohya Workspace Description

Automates workspace setup for LoRA model training in KohyaSS framework, streamlining project organization and configuration.

FL Kohya Workspace:

The FL_KohyaSSInitWorkspace node is designed to initialize a workspace for training LoRA (Low-Rank Adaptation) models using the KohyaSS framework. This node automates the setup process by creating a dedicated directory structure for your training projects, ensuring that all necessary files and configurations are organized in a consistent manner. By streamlining the workspace initialization, this node helps you focus on the creative aspects of AI art generation, rather than the technical details of environment setup. The primary goal of this node is to facilitate a smooth and efficient workflow for training LoRA models, making it easier for you to manage and execute your training tasks.

FL Kohya Workspace Input Parameters:

lora_name

This parameter specifies the name of the LoRA model you wish to create a workspace for. It is a required string input and must not be empty. The lora_name is used to name the workspace directory, ensuring that each project has a unique and identifiable location. The default value is an empty string, but you must provide a valid name for the node to function correctly.

branch

This parameter indicates the specific branch of the repository to clone for setting up the workspace. It is a string input with a default value of "71e2c91330a9d866ec05cdd10584bbb962896a99". This allows you to specify a particular version or state of the repository, which can be useful for ensuring compatibility or accessing specific features.

source

This parameter defines the source from which the repository will be cloned. It is a dropdown selection with options including "github", "githubfast", "521github", and "kkgithub". The default value is "github". This flexibility allows you to choose the most suitable source based on your network conditions or preferences.

seed

This parameter sets the seed value for any random number generation processes involved in the workspace setup. It is an integer input with a default value of 0. Setting a seed ensures reproducibility, allowing you to achieve consistent results across different runs.

FL Kohya Workspace Output Parameters:

workspace_config

The output parameter workspace_config is of type FL_TT_SS_WorkspaceConfig. This output provides the configuration details of the initialized workspace, including paths and settings that are essential for subsequent training steps. It serves as a reference for other nodes in the workflow, ensuring that they can access and utilize the workspace correctly.

FL Kohya Workspace Usage Tips:

  • Ensure that the lora_name parameter is unique and descriptive to avoid conflicts and make it easier to identify your projects.
  • Use the branch parameter to specify a stable or tested version of the repository to avoid potential issues with untested code.
  • Select the source option that provides the fastest and most reliable access based on your network conditions to minimize setup time.
  • Set the seed parameter if you need reproducible results, especially when experimenting with different configurations or hyperparameters.

FL Kohya Workspace Common Errors and Solutions:

lora(lora_name is required)

  • Explanation: This error occurs when the lora_name parameter is not provided or is an empty string.
  • Solution: Ensure that you provide a valid, non-empty string for the lora_name parameter before executing the node.

Directory creation errors

  • Explanation: Errors related to directory creation can occur if there are permission issues or if the specified paths are invalid.
  • Solution: Verify that you have the necessary permissions to create directories in the specified location and that the paths are correctly formatted and accessible.

FL Kohya Workspace Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI_FL-Trainer
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.