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

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

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

OptimalScale/LMFlow

0
View on GitHub↗
8,488 نجوم·828 تفرعات·Python·Apache-2.0·9 مشاهداتoptimalscale.github.io/LMFlow↗

LMFlow

LMFlow is a comprehensive suite for large language model fine-tuning, context extension, multimodal processing, and inference execution. It provides a toolkit for updating model parameters through full tuning or memory-efficient adapter algorithms, alongside an inference engine for executing tuned models via command-line or web-based interfaces.

The framework includes a dedicated alignment suite for supervised tuning and reward model training to refine model behavior. It features a context window extender to increase maximum input lengths and a multimodal framework for building chatbots that process and generate responses from combined image and text inputs.

The project covers broad capability areas including domain-specific and instruction-following fine-tuning, vocabulary expansion, and model performance benchmarking. It also incorporates memory optimization techniques, low-bit weight quantization for inference acceleration, and utilities for conversation formatting and training data ingestion.

Features

  • Model Fine-Tuning - Provides a comprehensive toolkit for updating foundation model parameters using full tuning or memory-efficient adapter algorithms.
  • Parameter-Efficient Training Toolkits - Provides a comprehensive toolkit for full tuning and memory-efficient adapter-based fine-tuning.
  • Multimodal Capabilities - Features a multimodal framework for building chatbots that process and generate responses from combined image and text inputs.
  • Context Window Extrapolation - Increases maximum input lengths using extrapolation algorithms to process longer documents.
  • Reward Modeling - Provides a dedicated alignment suite for reward model training to refine model behavior based on human preferences.
  • Preference Alignment - Optimizes model behavior using reward model training to align outputs with preferences.
  • Inference Execution - Enables execution of tuned models for interactive conversations through CLI or web UIs.
  • Instruction Tuning - Implements training processes designed to improve a model's ability to follow natural language commands and constraints.
  • Position Embedding Scaling - Increases maximum input sequence lengths by scaling positional embeddings.
  • Command Line Inference Interfaces - Includes a runtime for executing tuned models via command-line and web interfaces.
  • Domain Adaptation - Enables domain-specific fine-tuning to acquire specialized professional knowledge from dedicated datasets.
  • Parameter Efficient Fine-Tuning - Provides a toolkit for updating model parameters using memory-efficient adapter algorithms.
  • Supervised Fine-Tuning - Ships a supervised fine-tuning method using datasets of preferred responses to align models with instruction tasks.
  • Model Alignment and Feedback - Offers a comprehensive suite for supervised tuning and reward model training.
  • Multimodal Frameworks - Provides a framework for building chatbots that process combined image and text inputs.
  • Gradient Checkpointing - Implements gradient checkpointing to reduce memory consumption during model training.
  • Weight Merging Utilities - Combines learned adapter weights back into the base model for standalone deployment.
  • Model Performance Benchmarking - Includes capabilities to evaluate model accuracy across dialogue and reasoning tasks using metrics like negative log likelihood.
  • Inference Acceleration Techniques - Accelerates inference speed and lowers hardware requirements through optimized attention mechanisms and low-bit weight quantization.
  • Memory Optimization Techniques - Implements memory optimization techniques, including gradient checkpointing and offloading, to reduce training memory consumption.
  • Weight Quantization - Includes low-bit weight quantization to lower memory requirements and accelerate inference.
  • Vocabulary Expansion - Supports training custom tokenizers and merging them into existing vocabularies.
  • Tokenizer Vocabulary Merging - Integrates custom-trained tokens into existing model vocabularies for specialized domains.
  • Adapter Merging - Provides utilities to combine learned adapter weights, such as LoRA, back into the base model for standalone deployment.
  • Chatbot User Interfaces - Launches a customizable web-based user interface for interacting with deployed models.
  • Language Model Development - Toolbox for efficient fine-tuning of large models.
  • LLM Training and Optimization - Toolbox for scalable and efficient fine-tuning of machine learning models.
  • Model Fine Tuning - Provides a toolkit for fine-tuning and inference of large foundation models.
  • Natural Language Processing - Listed in the “Natural Language Processing” section of the FunNLP awesome list.
  • RLHF Frameworks - Framework for reward-ranked fine-tuning.
  • Text LLM Models - Bilingual model framework supporting efficient personalized fine-tuning.
  • أدوات المطور - Toolkit for fine-tuning and deploying large language models.
  • LLM Utilities - Extensible toolkit for efficient model fine-tuning.

سجل النجوم

مخطط تاريخ النجوم لـ optimalscale/lmflowمخطط تاريخ النجوم لـ optimalscale/lmflow

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

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

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

Start searching with AI

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

ما هي وظيفة optimalscale/lmflow؟

LMFlow is a comprehensive suite for large language model fine-tuning, context extension, multimodal processing, and inference execution. It provides a toolkit for updating model parameters through full tuning or memory-efficient adapter algorithms, alongside an inference engine for executing tuned models via command-line or web-based interfaces.

ما هي الميزات الرئيسية لـ optimalscale/lmflow؟

الميزات الرئيسية لـ optimalscale/lmflow هي: Model Fine-Tuning, Parameter-Efficient Training Toolkits, Multimodal Capabilities, Context Window Extrapolation, Reward Modeling, Preference Alignment, Inference Execution, Instruction Tuning.

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

تشمل البدائل مفتوحة المصدر لـ optimalscale/lmflow: ymcui/chinese-llama-alpaca — This project is a comprehensive toolkit for adapting large language models to the Chinese language, providing a… hiyouga/llama-efficient-tuning — This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision… ymcui/chinese-llama-alpaca-2 — This project provides a Chinese large language model based on the LLaMA architecture. It is an instruction-tuned model… axolotl-ai-cloud/axolotl — Axolotl is a configuration-driven framework designed for the fine-tuning, evaluation, and quantization of large… oumi-ai/oumi — Oumi is a comprehensive large language model development platform designed for synthesizing data, fine-tuning models,… skindhu/build-a-large-language-model-cn — This project is a generative AI educational resource and natural language processing course. It serves as a technical…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع LMFlow.
  • ymcui/chinese-llama-alpacaالصورة الرمزية لـ ymcui

    ymcui/Chinese-LLaMA-Alpaca

    18,944عرض على GitHub↗

    This project is a comprehensive toolkit for adapting large language models to the Chinese language, providing a specialized framework for fine-tuning, inference, and local deployment. It serves as a coordinated suite for language-specific adaptation, including tools for expanding tokenizers and implementing retrieval-augmented generation. The project distinguishes itself through a complete pipeline for model adaptation, featuring multilingual tokenizer expansion and a fine-tuning framework that supports instruction-based supervised training and adapter merging. It also includes a dedicated de

    Pythonalpacaalpaca-2large-language-models
    عرض على GitHub↗18,944
  • hiyouga/llama-efficient-tuningالصورة الرمزية لـ hiyouga

    hiyouga/LLaMA-Efficient-Tuning

    72,239عرض على GitHub↗

    This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision models. It provides a specialized toolkit for parameter-efficient tuning and supervised learning, serving as both a trainer for multimodal models and a deployment tool for serving fine-tuned models via high-performance inference engines. The framework focuses on reducing memory and compute requirements by updating a small subset of model parameters. It supports a wide range of adaptation strategies, including vision-language model training to align text, image, video, and aud

    Python
    عرض على GitHub↗72,239
  • ymcui/chinese-llama-alpaca-2الصورة الرمزية لـ ymcui

    ymcui/Chinese-LLaMA-Alpaca-2

    7,136عرض على GitHub↗

    This project provides a Chinese large language model based on the LLaMA architecture. It is an instruction-tuned model optimized for natural language processing and multi-turn conversations in Chinese. The system includes a framework for parameter-efficient fine-tuning using low-rank adaptation and quantization to reduce memory requirements. It also implements retrieval augmented generation for local document question answering and supports long-context processing for sequences up to 64K tokens. The project covers a broad set of capabilities including supervised instruction tuning, reinforce

    Python64kalpacaalpaca-2
    عرض على GitHub↗7,136
  • axolotl-ai-cloud/axolotlالصورة الرمزية لـ axolotl-ai-cloud

    axolotl-ai-cloud/axolotl

    12,059عرض على GitHub↗

    Axolotl is a configuration-driven framework designed for the fine-tuning, evaluation, and quantization of large language models. It functions as a comprehensive orchestrator for distributed training, enabling users to manage complex workflows across multi-node and multi-GPU environments. By utilizing structured configuration files, the platform streamlines the setup of training parameters, dataset paths, and hardware distribution strategies. The project distinguishes itself through its support for diverse training methodologies, including full-parameter tuning, parameter-efficient adaptation,

    Pythonfine-tuningllm
    عرض على GitHub↗12,059
عرض جميع البدائل الـ 30 لـ LMFlow→