lmms-engine

一套引擎搞定多模态模型训练,快速上手,灵活扩展。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 视频生成 🍴 复刻 40 🐛 待处理 12 👀 关注 4
GitHub ↗
GitHub 星标 ★ 833
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源训练引擎,本地部署,完全免费。

项目预览

lmms-engine 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类视频生成
开发团队EvolvingLMMs-Lab
定价模式🏷️完全免费
价格说明开源训练引擎,本地部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Python
技术栈/模型agi,large-language-models,multimodal,unified-multimodal-models,video-generation
GitHub 星标★ 833
上线时间2025-07-27 00:00:00
代码更新2026-10-23
仓库体积17.0 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-08-09
浏览次数4

项目介绍

lmms-engine 是一个面向多模态大模型训练的统一引擎,旨在简化视频、图像、音频与文本等多模态数据的模型训练流程。它解决了多模态模型训练中框架碎片化、配置复杂、扩展性差的问题,提供了一套精简、灵活且可大规模定制的训练基础设施。核心能力包括统一的数据处理流程、模块化的模型架构定义、高效的分布式训练支持,以及易于扩展的接口设计,使研究者和工程师能够快速搭建和训练自定义的多模态模型。项目当前处于早期阶段,但已具备基本的训练循环、数据加载和模型封装能力,适合用于视频生成等前沿任务的实验与开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 833

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 45 分钟 部署方式:本地安装 4 步

环境要求

  • NVIDIA GPU 多卡
  • Python 3.10+
  • uv

安装与启动步骤

  1. 1克隆

    多模态模型训练引擎,用 uv 管环境。

    git clone https://github.com/EvolvingLMMs-Lab/lmms-engine.git
    cd lmms-engine
  2. 2装依赖

    直接装全量,缺 flash-attn 会退化很慢。

    uv pip install -e ".[all]"
    uv pip install flash-attn --no-build-isolation
  3. 3准备配置

    示例里有 Qwen3-VL 的完整配置。

    cat examples/qwen3_vl/example_config.yaml
  4. 4起训练

    CLI 传配置即可,支持多机。

    python -m lmms_engine.launch.cli config_yaml=examples/qwen3_vl/example_config.yaml

如何确认成功

训练日志有 loss 与吞吐,checkpoint 正常保存。

注意事项

  • Linux 上先跑 uv_sync_linux.sh,省掉手工对齐依赖。
  • liger-kernel 可省显存但会影响数值细节。
  • 官方带容器镜像,环境难搞时优先用镜像。

核心亮点

  • 统一的多模态训练接口,支持视频、图像、文本等多种模态,减少框架切换成本。
  • 代码结构精简,模块化设计,易于根据研究需求进行二次开发。
  • 基于主流深度学习框架,具备分布式训练能力,可扩展至大规模计算集群。

不足之处

  • 项目处于早期阶段,文档和社区支持尚不完善,上手可能需要自行探索。
  • 部分高级功能(如混合精度优化、模型并行)可能尚未完全实现或优化。

适用场景

  • 多模态大模型的预训练与微调,如视频-语言模型。
  • 视频生成模型的研究与实验,快速验证新架构。
  • 学术实验室或中小团队构建定制化多模态训练流程。

替代项目

Hugging Face Transformers、MMEngine、ColossalAI

同类项目推荐

chatgpt-finetune-ui 开源

拖拽上传数据,点点鼠标就能微调 ChatGPT 模型

Simple python WebUI for fine-tuning ChatGPT (gpt-3.5-turbo)

★ 173 2026-08-09
RPG 开源

给大模型 RL 训练加上安全护栏,稳定提升性能

[ICLR 2026] RPG: KL-Regularized Policy Gradient (https://arxiv.org/abs/2505.17508)

★ 78 2026-08-09
Open-LLaVA-NeXT 开源

开源复现 LLaVA-NeXT,快速训练你的多模态对话模型

An open-source implementation for training LLaVA-NeXT.

★ 438 2026-08-09
SimpleTuner 开源

一条命令微调扩散模型,图像视频音频通吃

A general fine-tuning kit geared toward image/video/audio diffusion models.

★ 2954 2026-08-09
transformerlab-app 开源

一站式搞定大模型训练、微调和评估,从笔记本到集群无缝扩展

The open source research environment for AI researchers to seamlessly train, evaluat···

★ 5200 2026-08-10
Chattiori-Model-Merger 开源

按比例混合扩散模型,快速生成自定义风格模型

Merges latent diffusion models at a user-defined ratio

★ 53 2026-08-09
sagify 开源

一条命令把本地模型部署到 AWS SageMaker,省心省力

LLMs and Machine Learning done easily

★ 444 2026-08-09
GEM 开源

微调时保住模型创造力,让生成不再千篇一律

Code for Paper (Preserving Diversity in Supervised Fine-tuning of Large Language Mod···

★ 62 2026-08-09