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

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

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

hiyouga/ChatGLM-Efficient-TuningArchived

0
View on GitHub↗
3,720 نجوم·465 تفرعات·Python·Apache-2.0·12 مشاهدات

ChatGLM Efficient Tuning

ChatGLM-Efficient-Tuning is a fine-tuning framework and toolkit designed to optimize large language models using parameter-efficient fine-tuning techniques. It provides a pipeline for adjusting model behavior and reducing the memory and compute requirements necessary for training.

The project features a web-based trainer and orchestration interface for configuring and executing the fine-tuning process on a single GPU. It supports quantized training in lower precision formats to enable fine-tuning on hardware with limited memory, as well as reinforcement learning from human feedback for model alignment according to safety and quality standards.

The toolkit covers additional capabilities including adapter management and weight merging to reduce inference latency. It also provides tools for performance evaluation using linguistic metrics and the ability to expose fine-tuned models via a standard API.

Features

  • LLM Fine-Tuning Toolsets - Ships a comprehensive toolset for supervised and parameter-efficient fine-tuning of large language models.
  • Parameter Efficient Fine-Tuning - Implements parameter-efficient fine-tuning techniques to minimize memory and compute requirements.
  • Large Language Model Fine-Tuning - Adapts pre-trained large language models to specific tasks using memory-efficient fine-tuning methods.
  • Low-Rank Adaptation - Implements low-rank adaptation to reduce the number of trainable parameters during fine-tuning.
  • Quantized Fine-Tuning - Enables training of large language models in lower precision formats to facilitate fine-tuning on limited hardware.
  • Parameter-Efficient Training Toolkits - Provides a dedicated toolkit for implementing parameter-efficient fine-tuning and adapter-based learning.
  • Quantized Fine-Tuning - Supports fine-tuning models using quantized base weights to minimize GPU memory consumption.
  • Reinforcement Learning Alignment - Implements reinforcement learning alignment to adjust model behavior according to human safety and quality standards.
  • RLHF Training Pipelines - Provides a training pipeline for aligning model responses with human preferences and safety standards using RLHF.
  • RLHF Implementations - Provides a full-stack implementation of reinforcement learning from human feedback for model alignment.
  • ChatGLM Adaptations - Provides specialized parameter-efficient fine-tuning tools specifically optimized for ChatGLM models.
  • LLM Training Orchestrators - Offers a web-based orchestration interface for configuring and executing LLM fine-tuning processes on a GPU.
  • Preference-Based Model Alignments - Uses reward models and policy optimization to tune model responses for safety and helpfulness.
  • Fine-Tuned Model Evaluators - Provides tools to evaluate the performance of fine-tuned models using linguistic metrics like BLEU and ROUGE.
  • Human Preference Alignment - Implements reinforcement learning from human feedback to align model outputs with safety standards.
  • Adapter Weight Merging - Provides utilities to merge adapter weights back into the base model to remove inference latency.
  • Mixed-Precision Quantization - Supports reducing the bit-width of model weights to enable training on hardware with limited memory.
  • Browser-Based Model Trainers - Includes a browser-based trainer for managing and executing the LLM fine-tuning lifecycle.
  • Weight Merging - Combines weights from multiple adapters to support continual learning or high-performance ensembles.
  • Training Job Orchestrators - Offers a web interface for monitoring and controlling training jobs on GPU hardware.
  • CLI and Web GUI Operation Interfaces - Provides a graphical web interface alongside CLI for controlling and monitoring the fine-tuning process.
  • Web Orchestration Interfaces - Features a browser-based interface for configuring and executing training processes on the GPU backend.
  • LLM Frameworks - Efficient fine-tuning framework based on PEFT for ChatGLM.
  • Natural Language Processing - Listed in the “Natural Language Processing” section of the FunNLP awesome list.
  • Training Frameworks - Efficient fine-tuning framework specifically for ChatGLM.

سجل النجوم

مخطط تاريخ النجوم لـ hiyouga/chatglm-efficient-tuningمخطط تاريخ النجوم لـ hiyouga/chatglm-efficient-tuning

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

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

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

Start searching with AI

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

ما هي وظيفة hiyouga/chatglm-efficient-tuning؟

ChatGLM-Efficient-Tuning is a fine-tuning framework and toolkit designed to optimize large language models using parameter-efficient fine-tuning techniques. It provides a pipeline for adjusting model behavior and reducing the memory and compute requirements necessary for training.

ما هي الميزات الرئيسية لـ hiyouga/chatglm-efficient-tuning؟

الميزات الرئيسية لـ hiyouga/chatglm-efficient-tuning هي: LLM Fine-Tuning Toolsets, Parameter Efficient Fine-Tuning, Large Language Model Fine-Tuning, Low-Rank Adaptation, Quantized Fine-Tuning, Parameter-Efficient Training Toolkits, Reinforcement Learning Alignment, RLHF Training Pipelines.

ما هي البدائل مفتوحة المصدر لـ hiyouga/chatglm-efficient-tuning؟

تشمل البدائل مفتوحة المصدر لـ hiyouga/chatglm-efficient-tuning: meta-pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a… pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a… thinking-machines-lab/tinker-cookbook — Tinker Cookbook is an open-source framework for fine-tuning large language models, supporting supervised learning,… yangjianxin1/firefly — Firefly is a training framework and inference engine for large language models. It functions as a toolkit for… modelscope/swift — Swift is a toolkit for the full-parameter and parameter-efficient fine-tuning of large language and multimodal models.… facebookresearch/llama-recipes — This repository is a collection of frameworks and guides for Llama models, functioning as a fine-tuning framework, an…

بدائل مفتوحة المصدر لـ ChatGLM Efficient Tuning

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع ChatGLM Efficient Tuning.
  • meta-pytorch/torchtuneالصورة الرمزية لـ meta-pytorch

    meta-pytorch/torchtune

    5,774عرض على GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a config-driven system for instantiating components, orchestrating distributed training, and managing parameter-efficient fine-tuning with quantization support, all through YAML-based configurations and command-line overrides. The library distinguishes itself through its comprehensive post-training workflow orchestration, combining supervised fine-tuning, preference optimization (DPO, PPO, GRPO), knowledge distillation, and quantization-aware training in a single configurable pip

    Python
    عرض على GitHub↗5,774
  • pytorch/torchtuneالصورة الرمزية لـ pytorch

    pytorch/torchtune

    5,774عرض على GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a configurable training pipeline orchestrated through YAML recipes, with CLI overrides and component swapping, distributed training via FSDP2, memory optimizations, and parameter-efficient fine-tuning methods like LoRA, DoRA, and QLoRA. The library distinguishes itself through its YAML-driven configuration system that defines all training parameters and instantiates components from config files, with full CLI override capability for any field or component at launch time. It suppo

    Python
    عرض على GitHub↗5,774
  • thinking-machines-lab/tinker-cookbookالصورة الرمزية لـ thinking-machines-lab

    thinking-machines-lab/tinker-cookbook

    2,856عرض على GitHub↗

    Tinker Cookbook is an open-source framework for fine-tuning large language models, supporting supervised learning, reinforcement learning, and parameter-efficient techniques like LoRA adapters. It provides a complete pipeline for aligning models with human preferences through multi-stage RLHF workflows, from supervised fine-tuning through preference optimization to reinforcement learning. The framework distinguishes itself through recipe-based training orchestration, where fine-tuning workflows are defined as composable recipe files that chain data loading, model configuration, and training l

    Python
    عرض على GitHub↗2,856
  • yangjianxin1/fireflyالصورة الرمزية لـ yangjianxin1

    yangjianxin1/Firefly

    6,642عرض على GitHub↗

    Firefly is a training framework and inference engine for large language models. It functions as a toolkit for pre-training and fine-tuning various open-weight architectures, providing a system for model alignment and parameter-efficient fine-tuning. The project includes utilities for merging adapter weights back into base models to create standalone files. It also provides a model alignment toolkit to format training data according to specific prompt templates, ensuring conversational consistency across different models. The framework supports distributed model training and preference-based

    Pythonalpacaaquilabaichuan
    عرض على GitHub↗6,642
  • عرض جميع البدائل الـ 30 لـ ChatGLM Efficient Tuning→