基于 Keras 3 的预训练模型库,支持文本、图像和音频模型,可在 JAX、TensorFlow 或 PyTorch 上运行。
modelscope/modelscope
Python 库,通过统一的 pipeline 和 Trainer 接口调用、训练和评估 ModelScope 模型库中的 AI 模型。
可替代:Hugging Face Hub
- Star
- 9,209
- Fork
- 975
- 未关闭 Issue
- 21
- 最近提交
- 5天前
这是什么?
ModelScope 是一个 Python 库,用于统一调用 ModelScope 模型库中的机器学习模型。它覆盖计算机视觉、自然语言处理、语音、多模态和科学计算等领域,目标是让开发者只用几行代码就能完成模型推理。
库的核心是两类接口。pipeline 接口针对指定任务(如中文分词、人像抠图)执行推理,并自动加载底层模型;Trainer 接口通过 train() 和 evaluate() 方法完成微调与评估。此外,库还负责与 Model-Hub、Dataset-Hub 交互,包括模型查找、版本管理和缓存管理。
ModelScope 支持 PyTorch、TensorFlow 和 ONNX,并提供官方 Docker 镜像。安装时可按需选择 multi-modal、nlp、cv、audio、science 等扩展包,只安装所需依赖。
核心功能
- 01统一的 pipeline 接口,可用于多种任务和输入类型的推理。
- 02Trainer 接口,支持通过 train() 和 evaluate() 微调与评估模型。
- 03可直接访问 ModelScope Model-Hub 和 Dataset-Hub 上的模型与数据集。
- 04支持 PyTorch、TensorFlow 和 ONNX。
- 05提供 CPU 与 GPU 环境的官方 Docker 镜像。
- 06按领域划分的可选安装包,包括多模态、NLP、CV、音频和科学计算。
适用场景
- 在 Python 项目中用几行代码调用预训练的图像、语音或文本模型。
- 使用内置 Trainer 在自定义数据集上微调已发布的模型。
- 通过一致的 API 对不同任务的模型进行评估和比较。
- 围绕 ModelScope 生态中的模型搭建 MLOps 流程。
快速上手
- 1
创建并激活 conda Python 环境
conda create -n modelscope python=3.8 - 2
激活该环境
conda activate modelscope - 3
使用 pip 安装 ModelScope 核心库
pip install modelscope
使用前须知
- 许多模型需要单独安装 PyTorch 或 TensorFlow,增加了配置工作。
- 部分模型领域需要额外安装 nlp、cv 或 audio 等扩展包,并使用专用软件源。
收录于专题
标签
常见问题
- modelscope 是什么?
- Python 库,通过统一的 pipeline 和 Trainer 接口调用、训练和评估 ModelScope 模型库中的 AI 模型。 ModelScope 是一个 Python 库,用于统一调用 ModelScope 模型库中的机器学习模型。它覆盖计算机视觉、自然语言处理、语音、多模态和科学计算等领域,目标是让开发者只用几行代码就能完成模型推理。
- modelscope 可以免费使用吗?用的什么许可证?
- modelscope 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- modelscope 还在维护吗?
- 活跃维护中。modelscope 最近一次提交是在 2026年11月2日。
- modelscope 适合用来做什么?
- 在 Python 项目中用几行代码调用预训练的图像、语音或文本模型。 使用内置 Trainer 在自定义数据集上微调已发布的模型。 通过一致的 API 对不同任务的模型进行评估和比较。 围绕 ModelScope 生态中的模型搭建 MLOps 流程。
- modelscope 怎么安装和运行?
- 创建并激活 conda Python 环境: conda create -n modelscope python=3.8 激活该环境: conda activate modelscope 使用 pip 安装 ModelScope 核心库: pip install modelscope
- 在哪里获取 modelscope?
- 源代码和安装说明在 GitHub 上:https://github.com/modelscope/modelscope
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
按时间线梳理深度学习与大模型 19 个架构家族演进的可视化学习路线,从 1986 年 RNN 到 2025 年推理模型。
一份整理 PyTorch 相关开源项目、库、模型实现与教程的资源清单。
Hugging Face Hub 的官方命令行工具(hf)与 Python 客户端,用于下载、上传和管理仓库。
微软出品的 12 周 24 课初学者 AI 课程,涵盖符号 AI、神经网络、计算机视觉、NLP 和 AI 伦理,配有 PyTorch 与 TensorFlow 代码。
基于 Rust 深度学习框架 Burn 构建的模型与示例合集,包含官方和社区贡献的模型。