【ModelScope】Linux安装

CentOS下g++的安装

Centos下的g++安装包的名字叫做gcc-c++,这是与CentosUbuntu不同的地方。安装命令如下:
yum install gcc gcc-c++

pip安装

ModelScope Libarary由核心框架,以及不同领域模型的对接组件组成。如果只需要ModelScope模型和数据集访问等基础能力,可以只安装ModelScope的核心框架:

pip install modelscope -i https://mirrors.cloud.aliyuncs.com/pypi/simple

但如果需要进一步具体使用ModelScope平台上承载的,包括多模态,NLPCV,语音等不同领域的模型,来进行模型推理以及模型训练、微调等能力,则需要安装各个领域上不同的依赖。例如,

如仅需体验多模态领域的模型,可执行如下命令安装领域依赖:

pip install "modelscope[multi-modal]" 

如仅需体验NLP领域模型,可执行如下命令安装领域依赖(因部分依赖由ModelScope独立host,所以需要使用-f参数):

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

如果使用miniconda环境,需要提前安装setuptools_scm

如仅需体验CV领域模型,可执行如下命令安装领域依赖(因部分依赖由ModelScope独立host,所以需要使用-f参数):

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

如仅需体验语音领域模型,可执行如下命令安装领域依赖(因部分依赖由ModelScope独立host,所以需要使用-f参数):

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

注意:当前大部分语音模型需要在Linux环境上使用,并且推荐使用python3.8

如仅需体验科学计算领域模型,请执行如下命令:

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

安装验证

安装成功后,即可使用对应领域模型进行推理,训练等操作。这里我们以NLP领域为例。安装后,可执行如下命令,运行中文分词任务,来验证安装是否正确:

python -c "from modelscope.pipelines import pipeline;print(pipeline('word-segmentation')('今天天气不错,适合 出去游玩'))"

参考资料

  • modelscope环境安装

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/694502.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java实现假日旅社管理系统 JAVA+Vue+SpringBoot+MySQL

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 系统介绍2.2 QA 问答 三、系统展示四、核心代码4.1 查询民宿4.2 新增民宿评论4.3 查询民宿新闻4.4 新建民宿预订单4.5 查询我的民宿预订单 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpringBootMySQL的假日旅社…

uniapp引入微信小程序直播组件

在manifest.json配置即可,与直接在小程序代码中引入相同。 在工程的manifest.json文件中引入直播插件 "mp-weixin" : {/* 小程序特有相关 */"usingComponents" : true,"appid" : "xxx","plugins": {"live…

3.Swift导航栏的使用

Swift 导航栏的使用 一、基本使用 1.1 创建导航栏 在AppDelegate 如下方法中添加创建导航栏的代码: func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { …

js遇到的问题 --持续更新

indexOf 遇到问题: 如果key if(INK,map.indexOf(key) -1)return alert("取芯方式维护有误!"); 改表单式仍就不会报错 结果:INK,map.indexOf()0js 格式化时间 YYYY-MM-DD形式 new Date().toISOString().substr(0, 10);

Gin框架: Cookie和Session在单体架构和分布式架构下的应用

Gin 中单一Cookie的应用 1 )路由处理 package routersimport ("gin-demo/controllers/web""github.com/gin-gonic/gin" )func WebRoutersInit(r *gin.Engine) {webRouters : r.Group("/"){webRouters.GET("/", web.WebCtr…

第十七届“挑战杯”广东大学生课外学术科技作品比赛感想

博主曾在2023年参加了第十七届“挑战杯”广东大学生课外学术科技作品比赛,也就是人们俗称的大挑,在团队赛里面含金量应该是排在第一档的了,当初我们有幸作为学校唯一一支科技创新B类进入到线下答辩,线下答辩就是区分银奖和金奖和特…

postgis应用笔记

1. postgis多边形查询相交LineString并切割相交范围内 table.shape 是postgis的Geometry的lineString 传入的参数shape是wkt格式的pologon select st_intersection(shape,st_geofromewkt(${shape})) from table where st_intersects(shape,st_geofromewkt(${shape}))2. 路牌坐…

恩智浦MCX A系列:开启工程师的无限创造潜力 | 百能云芯

恩智浦半导体(NXP)最近宣布推出旗下MCX产品组合中的全新成员——通用A系列的首批产品MCX A14x和MCX A15x,现已正式上市。这一系列的微控制器(MCU)不仅性价比高、使用便捷、体积小巧,而且还旨在为工程师们打…

分布式版本控制系统 Git

目录 一、Git简介 二、Git历史 三、安装git 1.准备环境 2.Yum安装Git 四、初次运行 Git 前的配置 命令集 实例: 五、Git命令常规操作 六、获取 Git 仓库(初始化仓库) 创建裸库 实例 : 创建本地库 一、Git简介 官网&…

美国硅谷服务器的优势有哪些

很多用户在选择服务器时会优先选择美国硅谷服务器,那么美国硅谷服务器,为什么会让人更加青睐,美国硅谷服务器为您整理发布美国硅谷服务器的优势有哪些。 美国硅谷服务器的优势主要体现在以下几个方面: 1. 性能卓越:硅…

opencv-python安装失败问题解决

用pip install opencv-python命令终端中出现如下报错: 解决方法,换一个源,输入: pip install opencv-python -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com运行之后即可安装成功:

【工具】Ubuntu开机黑屏、NVIDIA显卡驱动问题

重装显卡驱动导致开机黑屏 联想 P720 工作站,更新NVIDIA Quadro RTX5000 显卡驱动,重启后黑屏。 开机后待显示Lenovo后按下ESC, 进入Ubuntu 设置,按下E键,用箭头移动光标改参数 ro quiet splash $vt_handoff 改为 rw …

CAN Linux C应用编程

由于 Linux 系统将 CAN 设备作为网络设备进行管理,因此在 CAN 总线应用开发方面, Linux 提供了SocketCAN 应用编程接口,使得 CAN 总线通信近似于和以太网的通信,应用程序开发接口更加通用,也更加灵活。 SocketCAN 中大…

隐私保护 AI 的演变:从协议到实际实现

近些年,人工智能不断发展,在解决日常人类任务方面变得更加高效。但与此同时,它增加了个人信息滥用的可能性,在分析和传播个人数据方面达到了前所未有的力量和速度水平。在这篇文章中,我想仔细研究一下人工智能系统和机…

spinalhdl,vivado,fpga

https://spinalhdl.github.io/SpinalDoc-RTD/master spinal hdl sudo apt install openjdk-17-jdk scala curl echo “deb https://repo.scala-sbt.org/scalasbt/debian all main” | sudo tee /etc/apt/sources.list.d/sbt.list echo “deb https://repo.scala-sbt.org/scal…

浅谈加密算法(对称加密、非对称加密、混合加密、数字签名、哈希函数)

1、对称加密 对称加密只有一个密钥,直接使用这一个密钥对信息进行加密或解密。这样子就使得对称加密解密十分高效,计算量也相较于非对称加密小很多,适合有大量数据的场合。 密钥只有一个且他一定不能泄漏。由此分发密钥,讲这个密钥…

SQL 练习题目(入门级)

今天发现了一个练习SQL的网站--牛客网。里面题目挺多的,按照入门、简单、中等、困难进行了分类,可以直接在线输入SQL语句验证是否正确,并且提供了测试表的创建语句,也可以方便自己拓展练习,感觉还是很不错的一个网站&a…

ChromeDriver | 谷歌浏览器驱动下载地址 及 浏览器版本禁止更新

在使用selenoum时,需要chrome浏览器的版本和chrome浏览器驱动的版本一致匹配,才能进行自动化测试 一、ChromeDriver驱动镜像网址 国内可以搜到的谷歌浏览器下载地址里面最新的驱动器只有114版本的CNPM Binaries Mirror 在其他博主那找到了最新版本12X的…

【PX4SimulinkGazebo联合仿真】在Simulink中使用ROS2控制无人机沿自定义圆形轨迹飞行并在Gazebo中可视化

在Simulink中使用ROS2控制无人机沿自定义圆形轨迹飞行并在Gazebo中可视化 系统架构Matlab官方例程Control a Simulated UAV Using ROS 2 and PX4 Bridge运行所需的环境配置PX4&Simulink&Gazebo联合仿真实现方法建立Simulink模型并完成基本配置整体框架各子系统实现原理…

识别图片字符-PaddleOCR

PaddleOCR 是由百度开发的一个开源光学字符识别(OCR)工具,它可以识别图片中的文本信息。然而,PaddleOCR 本身主要专注于文本的检测与识别 安装PaddleOCR框架 pip install paddlepaddle paddleocr 使用PaddleOCR识别图片代码 fro…