awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bmaltais avatar

bmaltais/kohya_ss

0
View on GitHub↗
12,384 نجوم·1,592 تفرعات·Python·Apache-2.0·8 مشاهدات

Kohya Ss

kohya_ss is a graphical user interface and workbench for fine-tuning diffusion models, specifically designed for Stable Diffusion. It provides a suite of tools for training generative AI models, including specialized interfaces for creating Low-Rank Adaptation weights and training ControlNet spatial control networks.

The project distinguishes itself through integrated VRAM usage optimization and hardware acceleration, featuring specific support for Intel GPUs via XPU-accelerated libraries. It implements parameter-efficient training methods and memory-saving techniques like gradient checkpointing to enable the training of large models on consumer hardware.

The platform covers the entire training lifecycle, from dataset preparation with image bucket organization and caption control to the execution of fine-tuning scripts. It includes capabilities for real-time progress monitoring through in-training sample generation, state recovery via model checkpointing, and the application of advanced training techniques such as masked loss and custom learning schedules.

The software includes automation for environment bootstrapping, dependency management, and containerized deployment options.

Features

  • Generative Model Fine-Tuning - Provides a comprehensive graphical workbench for fine-tuning generative diffusion models.
  • Model Fine-Tuning - Provides a comprehensive suite for fine-tuning Stable Diffusion models with custom images and captions.
  • Custom Diffusion Model Training - Ships a full suite of tools for configuring optimizers and datasets to train diffusion-based neural networks.
  • Dataset Preparation Tools - Includes utilities for organizing images into buckets and managing caption tokens for generative AI datasets.
  • Stable Diffusion Web Interfaces - Provides a graphical web interface for fine-tuning Stable Diffusion models using custom hyperparameters.
  • GPU-Accelerated Training Workbenches - Provides a managed workbench for allocating VRAM and optimizing compute resources during large-scale model training.
  • LoRA Training - Implements specialized tools for creating Low-Rank Adaptation weights to inject styles or characters into models.
  • Low-Rank Adaptation - Enables parameter-efficient fine-tuning using low-rank adaptation to customize models with minimal hardware requirements.
  • Memory Optimization - Minimizes VRAM consumption using techniques like gradient checkpointing and caching to prevent out-of-memory errors.
  • Model Training Interfaces - Provides a browser-based graphical interface for configuring and executing diffusion model training scripts.
  • Spatial Control Interfaces - Provides a specialized interface for training lightweight ControlNet spatial control networks.
  • Lightweight Control Networks - Supports the training of lightweight ControlNet-LLLite networks using image pairs for spatial control.
  • Spatial Control Networks - Provides specialized tooling for training ControlNet spatial control networks using image pairs.
  • Training Optimizations - Implements training optimizations to manage VRAM and batch sizes for training on consumer hardware.
  • VRAM & Compute Optimization - Deno-based balancing of memory usage and processing load via optimizer selection and batch size adjustments.
  • Web-Based Configuration Dashboards - Provides a browser-based dashboard for managing training settings and configuring model hyperparameters.
  • Aspect Ratio Bucketing - Implements image bucketing to maintain spatial proportions and minimize padding during the dataset preparation process.
  • Caption Augmentation Strategies - Provides controls for shuffling word order and dropping captions to influence how the model learns from text descriptions.
  • Image Augmentation - Increases dataset variety by applying random image flipping and color hue alterations during the training process.
  • Hardware Resource Allocation - Deno-based definition of specific GPU hardware identifiers to be used during the training process.
  • Gradient Checkpointing - Implements memory-saving techniques that recompute intermediate activations during backpropagation to reduce VRAM usage.
  • Learning Rate Schedulers - Provides control over learning rates through various schedulers and optimizer algorithms.
  • Training Utilities - Ships built-in tools for preparing training data and organizing directories for optimal training.
  • Training Checkpointers - Provides mechanisms for saving and resuming model training states to ensure session continuity.
  • Training Progress Monitors - Features a GPU-accelerated visualization dashboard for real-time monitoring of training metrics and logs.
  • In-Training Sample Generation - Produces sample images using active weights and specific prompts during training to assess progress.
  • XPU Accelerators - Provides a configuration layer that enables training on Intel GPUs via XPU-accelerated libraries.
  • High Resolution Training - Enables fine-tuning of high-resolution generative models using specific resolution settings and network constraints.
  • Caption Dataset Utilities - Manages image datasets by organizing them into size-based buckets and handling caption token lengths.
  • GPU Device Assignment - Ships an interface for assigning specific GPU hardware identifiers to the training process.
  • Intel Hardware Acceleration - Includes specific environment configurations and support for Intel GPUs via XPU-accelerated libraries.
  • Resource Allocation - Allows for the allocation of GPU resources and precision levels to maximize compute performance.
  • Compute Environment Toggles - Provides toggles to optimize performance across different hardware architectures and compute environments.

سجل النجوم

مخطط تاريخ النجوم لـ bmaltais/kohya_ssمخطط تاريخ النجوم لـ bmaltais/kohya_ss

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة bmaltais/kohya_ss؟

kohya_ss is a graphical user interface and workbench for fine-tuning diffusion models, specifically designed for Stable Diffusion. It provides a suite of tools for training generative AI models, including specialized interfaces for creating Low-Rank Adaptation weights and training ControlNet spatial control networks.

ما هي الميزات الرئيسية لـ bmaltais/kohya_ss؟

الميزات الرئيسية لـ bmaltais/kohya_ss هي: Generative Model Fine-Tuning, Model Fine-Tuning, Custom Diffusion Model Training, Dataset Preparation Tools, Stable Diffusion Web Interfaces, GPU-Accelerated Training Workbenches, LoRA Training, Low-Rank Adaptation.

ما هي البدائل مفتوحة المصدر لـ bmaltais/kohya_ss؟

تشمل البدائل مفتوحة المصدر لـ bmaltais/kohya_ss: ostris/ai-toolkit — ai-toolkit is a diffusion model training toolkit designed for fine-tuning image and video generation models. It… kohya-ss/sd-scripts — sd-scripts is a suite of utilities designed for fine-tuning generative models, preprocessing datasets, and converting… microsoft/swin-transformer — Swin-Transformer is a deep learning framework designed for training and deploying hierarchical vision transformer… camenduru/stable-diffusion-webui-colab — This project provides a cloud-based notebook configuration for deploying a Stable Diffusion web interface. It… thelastben/fast-stable-diffusion — This project is a cloud-based AI deployment system and latent diffusion model trainer. It provides a framework for… paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of…

بدائل مفتوحة المصدر لـ Kohya Ss

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Kohya Ss.
  • ostris/ai-toolkitالصورة الرمزية لـ ostris

    ostris/ai-toolkit

    9,509عرض على GitHub↗

    ai-toolkit is a diffusion model training toolkit designed for fine-tuning image and video generation models. It functions as a containerized model trainer and GPU training job manager, providing the infrastructure to orchestrate dependencies and manage training processes on remote GPU hardware. The system utilizes low-rank adaptation techniques, including LoRA and LoKr weight optimization, to reduce the hardware requirements for model training. It distinguishes itself through a web-based training controller that allows for the monitoring and modification of hyperparameters, secured by token-b

    Python
    عرض على GitHub↗9,509
  • kohya-ss/sd-scriptsالصورة الرمزية لـ kohya-ss

    kohya-ss/sd-scripts

    7,133عرض على GitHub↗

    sd-scripts is a suite of utilities designed for fine-tuning generative models, preprocessing datasets, and converting model weights. It provides a collection of scripts for executing Stable Diffusion training through methods such as DreamBooth, textual inversion, and full fine-tuning, alongside a framework for creating and managing Low-Rank Adaptation weights. The project features specialized capabilities for model weight conversion between different architectures and precision formats. It includes tools for merging adaptation weights into base models, extracting weights from trained models,

    Python
    عرض على GitHub↗7,133
  • microsoft/swin-transformerالصورة الرمزية لـ microsoft

    microsoft/Swin-Transformer

    15,715عرض على GitHub↗

    Swin-Transformer is a deep learning framework designed for training and deploying hierarchical vision transformer models. It serves as a research library and toolkit for computer vision tasks, providing the infrastructure to build models that replace standard convolution operations with sliding window self-attention mechanisms. By utilizing a multi-scale feature hierarchy, the framework enables the processing of visual data at varying resolutions and spatial scales. The project distinguishes itself through its implementation of shifted window partitioning, which facilitates global information

    Pythonade20kimage-classificationimagenet
    عرض على GitHub↗15,715
  • camenduru/stable-diffusion-webui-colabالصورة الرمزية لـ camenduru

    camenduru/stable-diffusion-webui-colab

    15,937عرض على GitHub↗

    This project provides a cloud-based notebook configuration for deploying a Stable Diffusion web interface. It functions as a specialized environment for image generation, incorporating a model trainer for fine-tuning weights and creating training datasets. The system emphasizes infrastructure persistence by saving software installations and model files to cloud storage, avoiding repetitive setups between sessions. It uses a tunnel-based interface to expose the web dashboard to a public URL for remote interaction. The project covers end-to-end AI workflows, including dataset preparation and t

    Jupyter Notebook
    عرض على GitHub↗15,937
  • عرض جميع البدائل الـ 30 لـ Kohya Ss→