Repolode
huggingface

huggingface/autotrain-advanced

Hugging Face 推出的无代码工具,通过网页界面、命令行或 YAML 配置训练和微调机器学习模型。

Star
4,620
Fork
631
未关闭 Issue
4
最近提交
9天前

这是什么?

AutoTrain Advanced 是 Hugging Face 推出的无代码模型训练与微调工具,可通过本地网页界面、命令行或 YAML 配置文件启动训练任务,无需编写训练代码。

项目支持多种 LLM 微调方式,包括 SFT、ORPO、DPO 和奖励模型训练,也涵盖文本分类与回归、token 分类、Seq2Seq、抽取式问答以及图像分类与回归。训练可在本地硬件或 Hugging Face Spaces 上运行,完成后可将模型推送到 Hugging Face Hub。

该仓库已停止维护,不再添加新功能或修复漏洞。维护者建议改用 Axolotl、TRL 或 transformers.Trainer 继续相关工作。

核心功能

  • 01提供网页界面、命令行和 YAML 配置三种训练方式
  • 02支持 LLM 的 SFT、ORPO、DPO 与奖励模型微调
  • 03覆盖文本、token、Seq2Seq 及图像分类与回归任务
  • 04可在本地或 Hugging Face Spaces 上运行
  • 05训练完成后可将模型推送到 Hugging Face Hub

适用场景

  • 在不编写训练代码的情况下,用自定义指令数据微调小型开源大模型
  • 通过浏览器界面,用标注数据训练文本分类模型
  • 基于纳入版本控制的 YAML 配置,运行可复现的训练任务

快速上手

  1. 1

    通过 pip 安装包(需要 Python 3.10 及以上)

    pip install autotrain-advanced
  2. 2

    在本地启动 Web 界面

    autotrain app --port 8080 --host 127.0.0.1
  3. 3

    或使用 YAML 配置文件进行训练

    autotrain --config <path_to_config_file>

使用前须知

  • 该项目已不再维护,不会添加新功能或修复错误。
  • 训练大型模型需要大量计算资源(如 GPU),且 PyTorch 需要单独安装。

收录于专题

标签

常见问题

autotrain-advanced 是什么?
Hugging Face 推出的无代码工具,通过网页界面、命令行或 YAML 配置训练和微调机器学习模型。 AutoTrain Advanced 是 Hugging Face 推出的无代码模型训练与微调工具,可通过本地网页界面、命令行或 YAML 配置文件启动训练任务,无需编写训练代码。
autotrain-advanced 可以免费使用吗?用的什么许可证?
autotrain-advanced 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
autotrain-advanced 还在维护吗?
活跃维护中。autotrain-advanced 最近一次提交是在 2026年10月29日。
autotrain-advanced 适合用来做什么?
在不编写训练代码的情况下,用自定义指令数据微调小型开源大模型 通过浏览器界面,用标注数据训练文本分类模型 基于纳入版本控制的 YAML 配置,运行可复现的训练任务
autotrain-advanced 怎么安装和运行?
通过 pip 安装包(需要 Python 3.10 及以上): pip install autotrain-advanced 在本地启动 Web 界面: autotrain app --port 8080 --host 127.0.0.1 或使用 YAML 配置文件进行训练: autotrain --config <path_to_config_file>
在哪里获取 autotrain-advanced?
源代码和安装说明在 GitHub 上:https://github.com/huggingface/autotrain-advanced

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目