开源
modelscope:一站式模型服务产品
来源:元经纪     阅读:946
网站管理员
发布于 2023-04-03 02:19
查看主页
概述:ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!ModelScope希望在汇集行业领先的预训练模型,减少开发者的重复研发成本,提供更加绿色环保、开源开放的AI开发环境和模型服务,助力绿色“数字经济”事业的建设。 ModelScope平台将以开源的方式提供多类优质模型,开发者可在平台上免费体验与下载使用。

提供服务:

覆盖NLP、CV、Audio等多领域的具有竞争力的SOTA模型,更有行业领先的多模态大模型,全部免费开放下载以及使用。 汇集行业和学术热门的公开数据集,更有阿里巴巴集团贡献的专业领域数据集等你来探索。 提供基于模型的本地推理接口,以及线上模型推理预测服务,方便开发者快速验证与使用。 十几行代码实现对预训练模型的微调训练(finetune),方便开发者基于行业数据集快速构建专属行业模型。 一键开启在线Notebook实训平台,集成官方镜像免除环境安装困扰,链接澎湃云端算力,体验便捷的交互式编程。 兼容主流AI框架,更好地实现模型迁移;多种模型训练与服务部署方式,提供更多自主可控的选择。

提供友好的优质的教程内容与开放的社区氛围,帮助开发者学习成长。(内容持续更新中,敬请关注)

可以做什么?

安装

[hidecontent type="logged" desc="隐藏内容:登录后可查看"]

Docker

ModelScope Library 目前支持用于模型训练和推理的流行深度学习框架,包括 PyTorch、TensorFlow 和 ONNX。所有版本都经过测试并在 Python 3.7+、Pytorch 1.8+、Tensorflow1.15 或 Tensorflow2.0+ 上运行。

为了允许 ModelScope 上的所有模型开箱即用,为所有版本提供了官方 docker 图像。基于docker镜像,开发者可以跳过所有的环境安装配置,直接使用。目前最新版本的CPU镜像和GPU镜像可以从以下地址获取:

CPU 泊坞窗图像

registry.cn-hangzhou.aliyuncs.com/modelscope-repo/modelscope:ubuntu20.04-py37-torch1.11.0-tf1.15.5-1.3.0

GPU 泊坞窗图像

registry.cn-hangzhou.aliyuncs.com/modelscope-repo/modelscope:ubuntu20.04-cuda11.3.0-py37-torch1.11.0-tf1.15.5-1.3.0

设置本地 Python 环境

还可以使用 pip 和 conda 设置本地 ModelScope 环境。我们建议使用anaconda创建本地 python 环境:

conda create -n modelscope python=3.7
conda activate modelscope

PyTorch 或 TensorFlow 可以根据每个模型的要求单独安装。

安装必要的机器学习框架后,您可以按如下方式安装 modelscope 库:

如果您只想尝试使用 modelscope 框架,尝试下载模型/数据集,您可以安装核心 modelscope 组件:

pip install modelscope

如果你想使用多模态模型:

pip install modelscope[multi-modal]

如果你想使用 nlp 模型:

pip install modelscope[nlp] -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html

如果你想使用 cv 模型:

pip install modelscope[cv] -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html

如果你想使用音频模型:

pip install modelscope-f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html

如果你想使用科学模型:

pip install modelscope[science] -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html

Notes:

  1. 目前部分audio-task模型仅支持python3.7、tensorflow1.15.4 Linux环境。大多数其他模型可以在 Windows 和 Mac (x86) 上安装和使用。

  2. 音频领域的一些模型使用第三方库SoundFile进行wav文件处理。在 Linux 系统上,用户需要手动安装 SoundFile 的 libsndfile(文档链接)。在 Windows 和 MacOS 上,它会自动安装,无需用户操作。例如,在 Ubuntu 上,您可以使用以下命令:

    sudo apt-get update
    sudo apt-get install libsndfile1
  3. 计算机视觉部分模型需要mmcv-full,可以参考mmcv安装指南,最小安装如下:

    pip uninstall mmcv # if you have installed mmcv, uninstall it
    pip install -U openmim
    mim install mmcv-full
如果你想要实现具体某个任务,如对特定领域的预训练模型进行调优训练等,请参阅模型的推理模型的训练。该模块将进一步介绍针对特定任务下的模型的最佳实践说明; 开发者文档中心:网页链接 模型库:网页链接

[/hidecontent]

 
免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 开源
马鞍山经开区加快培育壮大战新产业
美国机场数十人混战 男女都有 事发精神航空登机口
2024年“最美产业工人”丨吴曼玲:从“门外汉”到工程师
上饶银行婺源支行携手人保寿险婺源县支公司举办“非遗团扇DIY”客户活动
成立美颜品牌促进会 钱塘亮出“浙派美妆”新名片

首页

分类

定制方案

消息

我的