awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/LoRA

0
View on GitHub↗
13,264 星标·886 分支·Python·mit·8 次浏览arxiv.org/abs/2106.09685↗

LoRA

LoRA is a framework for parameter-efficient fine-tuning of large-scale neural networks. It functions by injecting trainable low-rank decomposition matrices into frozen model layers, allowing for task-specific adaptation while preserving the integrity of the original base model weights.

The project distinguishes itself by enabling the direct merging of these trained low-rank matrices into primary model weights. This process eliminates additional computational overhead during inference, ensuring that adapted models maintain the same performance characteristics as the original architecture. Furthermore, the framework supports modular adaptation, allowing users to swap between different task-specific configurations by loading and unloading lightweight matrices without modifying the underlying model.

The toolkit provides comprehensive support for optimizing the entire model lifecycle, including storage-efficient checkpointing and targeted updates to bias vectors. By training only a small fraction of the total parameters, the library reduces the disk space required for model storage and facilitates the deployment of adapted states across diverse hardware systems.

Features

  • Weight Merging Utilities - Integrates trained adapter matrices directly into base model weights to eliminate inference latency during execution.
  • Large Language Model Fine-Tuning Frameworks - Adapts massive pre-trained neural networks to specific tasks by training only a tiny fraction of the total model parameters.
  • Frozen Base Models - Preserves base model integrity by keeping primary parameters immutable while training only injected adaptation matrices.
  • Parameter Efficient Fine-Tuning - Provides a framework for training large language models by injecting trainable low-rank decomposition matrices into frozen layers.
  • Parameter Adaptation Techniques - Enables efficient model refinement by injecting trainable low-rank decomposition matrices into frozen neural network layers.
  • Low-Rank Decompositions - Reduces trainable parameter counts by representing large weight updates as the product of two significantly smaller matrices.
  • Projection Merging - Combines multiple projection matrices into single layers to optimize performance and reduce computational overhead during inference.
  • Inference Optimization Tools - Merges task-specific adaptation matrices into primary model weights to eliminate inference overhead and minimize checkpoint storage size.
  • Inference Optimizations - Merges task-specific adaptation weights into primary model layers to eliminate computational overhead and latency during live model execution.
  • Model Adapters - Supports modular swapping of task-specific configurations by loading and unloading lightweight adaptation matrices at runtime.
  • Model Checkpointing - Minimizes disk space requirements by saving only small task-specific adaptation matrices instead of full model weights.
  • Fine Tuning Methods - Low-rank adaptation for efficient model fine-tuning by freezing weights.
  • Large Language Models - Low-rank adaptation technique for efficient model fine-tuning.
  • LLM Development and Research - Implementation of low-rank adaptation for efficient model fine-tuning.
  • Model Training and Fine-tuning - Implementation of low-rank adaptation for efficient parameter fine-tuning.
  • Parameter Efficient Adaptation - Low-rank adaptation for efficient fine-tuning of large models.
  • Large Language Models (LLMs) - Listed in the “Large Language Models (LLMs)” section of the The Incredible Pytorch awesome list.
  • Data Storage Optimizers - Minimizes storage requirements by saving only small task-specific adaptation matrices instead of storing entire sets of original model weights.
  • Neural Network Layers - Injects trainable low-rank decomposition matrices into frozen model layers to refine performance while preserving original base knowledge.
  • Model Checkpoint Exporters - Extracts and saves adapted parameter states into portable file formats to facilitate deployment across different hardware systems.
  • Inference Task Interruption - Supports instant switching between different task-specific model configurations without introducing processing delays during live inference.
  • Embedding Bias Adjustments - Optimizes task performance by training specific bias vectors alongside low-rank matrices for improved parameter efficiency.
  • Neural Network Layers - Applies low-rank updates to targeted weight subsets, such as projection matrices or embedding layers, to improve performance.

Star 历史

microsoft/lora 的 Star 历史图表microsoft/lora 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

LoRA 的开源替代方案

相似的开源项目,按与 LoRA 的功能重合度排序。
  • huggingface/pefthuggingface 的头像

    huggingface/peft

    21,274在 GitHub 上查看↗

    This library provides a framework for parameter-efficient fine-tuning, enabling the adaptation of large pretrained models by training only a small subset of parameters. It functions as a distributed model training system and optimization toolkit, designed to reduce the computational and memory requirements typically associated with full model fine-tuning. The project distinguishes itself through a suite of methods for modular adapter composition, including low-rank matrix decomposition and activation-based scaling. It supports the integration of multiple task-specific adapter modules, allowin

    Pythonadapterdiffusionfine-tuning
    在 GitHub 上查看↗21,274
  • hiyouga/llama-factoryhiyouga 的头像

    hiyouga/LLaMA-Factory

    72,241在 GitHub 上查看↗

    LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and standardized API deployment. It provides a unified platform for the supervised and reward-based fine-tuning of large language models and vision-language models. The framework includes a specialized toolkit for training vision-language models and a model serving interface that deploys trained models through high-performance APIs. It utilizes precision tuning and quantization techniques to reduce the hardware requirements and memory footprint of large models. The system covers data pipel

    Python
    在 GitHub 上查看↗72,241
  • openbmb/minicpmOpenBMB 的头像

    OpenBMB/MiniCPM

    9,464在 GitHub 上查看↗

    MiniCPM is a collection of small language models designed for local, on-device deployment in resource-constrained environments. The project focuses on running dense Transformer models on consumer hardware, including GPUs, CPUs, and Apple Silicon, without requiring custom code forks. The project distinguishes itself through heavy optimization for edge hardware, utilizing quantized weight compression in GGUF and MLX formats to reduce memory overhead. It implements advanced inference techniques such as speculative sampling and radix-tree prefix caching to accelerate generation speed and throughp

    Jupyter Notebook
    在 GitHub 上查看↗9,464
  • lm-sys/fastchatlm-sys 的头像

    lm-sys/FastChat

    39,472在 GitHub 上查看↗

    FastChat is a training and serving platform for large language models that provides an integrated toolkit for fine-tuning, hosting, and benchmarking chatbots. It functions as an inference server capable of hosting multiple models and exposing them via a standardized API for chat applications. The platform distinguishes itself through a distributed model controller that manages worker nodes and routes requests across a hardware-agnostic inference layer supporting various accelerators. It includes a dedicated evaluation framework for assessing model quality using automated judges, multi-turn di

    Python
    在 GitHub 上查看↗39,472
查看 LoRA 的所有 30 个替代方案→

常见问题解答

microsoft/lora 是做什么的?

LoRA is a framework for parameter-efficient fine-tuning of large-scale neural networks. It functions by injecting trainable low-rank decomposition matrices into frozen model layers, allowing for task-specific adaptation while preserving the integrity of the original base model weights.

microsoft/lora 的主要功能有哪些?

microsoft/lora 的主要功能包括:Weight Merging Utilities, Large Language Model Fine-Tuning Frameworks, Frozen Base Models, Parameter Efficient Fine-Tuning, Parameter Adaptation Techniques, Low-Rank Decompositions, Projection Merging, Inference Optimization Tools。

microsoft/lora 有哪些开源替代品?

microsoft/lora 的开源替代品包括: huggingface/peft — This library provides a framework for parameter-efficient fine-tuning, enabling the adaptation of large pretrained… hiyouga/llama-factory — LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and… openbmb/minicpm — MiniCPM is a collection of small language models designed for local, on-device deployment in resource-constrained… lm-sys/fastchat — FastChat is a training and serving platform for large language models that provides an integrated toolkit for… ymcui/chinese-llama-alpaca — This project is a comprehensive toolkit for adapting large language models to the Chinese language, providing a… lordog/dive-into-llms — Dive into LLMs is a framework designed for fine-tuning large language models and constructing modular machine learning…