modelscope本地模型使用教程

news2024/10/7 6:48:14

阿里魔塔社区modelscope(https://modelscope.cn/home)

如果使用过模型,那么模型文件默认缓存地址:C:\Users\Administrator.cache\modelscope\hub

魔塔社区本地使用:
1、安装python环境:使用miniconda:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

2、创建python虚拟环境(名字是 modelscope ) :

conda create -n modelscope python=3.8

3、初始化环境:

conda init

4、激活环境(左边变成 base,说明成功 ):

conda activate

5、进入刚刚创建的环境:

conda activate modelscope

(左边的 base 变成了 modelscope,说明成功)

6、安装 PyTorch:

pip3 install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple

7、安装 Tensorflow(遇到了这样的报错,应该是版本不对,直接去掉版本号,让 conda 自动为我们安装合适的版本):
#仅支持 CPU 的版本

pip install --upgrade tensorflow==1.15 -i https://pypi.tuna.tsinghua.edu.cn/simple

#GPU 版

pip install --upgrade tensorflow-gpu==1.15 -i https://pypi.tuna.tsinghua.edu.cn/simple

8、ModelScope Library 安装:
(miniconda 环境,需要提前安装 setuptools_scm)

pip install setuptools-scm -i https://pypi.tuna.tsinghua.edu.cn/simple

安装ModelScope:

pip install modelscope -i https://pypi.tuna.tsinghua.edu.cn/simple

9、安装不同领域模型:
NLP:

pip install "modelscope[nlp]" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html -i https://pypi.tuna.tsinghua.edu.cn/simple

CV:

pip install "modelscope[CV]" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html -i https://pypi.tuna.tsinghua.edu.cn/simple

audio:

pip install "modelscope[audio]" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html -i https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述

注意:当前大部分语音模型需要在Linux环境上使用,并且推荐使用python3.7 + tensorflow 1.x的组合。
上面在Windows上安装出错

科学计算领域模型:

pip install "modelscope[science]" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html -i https://pypi.tuna.tsinghua.edu.cn/simple

10、安装验证

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

conda 的基本操作命令如下:

# 退出虚拟环境
conda deactivate

# 查看虚拟机环境
conda info -e

# 进入虚拟环境
conda activate base(虚拟环境名称)

# 删除虚拟环境
conda remove -n my_env --all

# 创建python虚拟环境
conda create --n my_env python=3.7

# 创建虚拟环境
conda create -n env_name

# 查看当前虚拟环境
conda create -n env_name

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

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

相关文章

Apache Knox Gateway

简介: Knox是一个提供认证和访问集群中hadoop服务的单个端点服务。目标是为用户和操作者简化hadoop安全。knox运行为一个服务或者集群服务,并提供集中访问一个或者多个hadoop集群。通常网关的目标如下: 1、为hadoop rest api 提供外层的安全…

实战攻防之积极防御体系建设 | 中睿天下受邀参与诸子云沙龙

7月8日,中睿天下受邀参与由诸子云举办的“网络与数据安全”主题沙龙,中睿天下技术经理徐丹丹就《实战攻防之积极防御体系建设》这一主题进行了分享交流。 本次沙龙由南京分会会长宋士明主持,活动邀请到BASF、江苏省联社、华泰证券、宁证期货、…

微软浏览器连不上网络

针对微软浏览器连不上网络,但其他浏览器仍能连上网络 控制面板 -> 网络和Internet -> Internet 选项 -> 连接 -> 局域网设置 -> 取消代理服务器

理清ROS通信的一些细节

目标:掌握ros的python编程 基本教程:https://www.bilibili.com/video/BV1sU4y1z7mw/?spm_id_from333.788&vd_source32148098d54c83926572ec0bab6a3b1d terminator 快捷键需要自己去重新启用 ctrlshifte 横向分屏 ctrlshifto 纵向分屏 ctrlshiftw …

前端AES加密,后端解密,有效防止数据外泄

在工作中经常遇到密码明文传输这个问题,为了让密码安全些会让加密,现在有个比较方便的AES加密(前端密钥可能存在泄露风险,应该放到配置项中): 一、前端加密 1、首先引入前端需要用到的js:crypt…

CocoaPods私有库的创建

第一步:为了方便寻找,我先cd 桌面路径 /Users/xxx/Desktop 第二步 :创建私有库的名字 pod lib creat KMWaterMark 创建之后会有个文件夹,打开文件夹将自己的工具类放到classes文件夹里面,然后在在Example中打开自己的…

【通过迭代相位检索重建衍射图案和全息图中缺失信息】不完整衍射图案的迭代重建和缺失像素的恢复(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

【编译之美】【1. JS闭包问题】

什么是闭包 在 JavaScript 和 Python 等语言里,函数可以像数值一样使用,比如给变量赋值、作为参数传递给其他函数,作为函数返回值等等。比如下面这一段代码: var a 0;var fun1 function(){var b 0; // 函数内…

UE4/5c++基于BlueprintAsyncActionBase和FTickableGameObject的异步节点【多流程的创建、异步执行】

目录 简单的多流程制作 取消除流程外,原本的蓝图执行线【如果要进行异步执行可以不取消看效果】 结果 代码: 继承FTickableGameObject,时刻判断是否结束,来执行不同引脚 结果: 代码: 在之前笔者讲解…

数据结构(王道)——顺序表的基本操作(插入、删除)

顺序表之实现插入: 插入的基础实现: 更加有健壮性的插入 插入实现的时间复杂度分析: 顺序表之实现删除: 删除的实现 删除实现的时间复杂度分析: 总结:

Ubuntu18.04 系统安装 Docker

1、首先更新软件源: sudo apt-get updatesudo apt-get upgrade 2、安装Docker: sudo apt install docker -y 3、查看安装的Docker apt list docker 4、查看docker 进程 ps -ef|grep docker 5、查看docker 版本有问题 6、开启Docker服务 systemctl…

​LeetCode解法汇总931. 下降路径最小和

目录链接: 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目: https://github.com/September26/java-algorithms 原题链接:力扣 描述: 给你一个 n x n 的 方形 整数数组 matrix ,请你找出并返回通过 matr…

企业视角下的个人信息保护影响评估具体实施

个人信息保护影响评估(PIA)是指企业对个人信息的收集、存储、使用、加工、传输、提供、公开、删除等贯穿数据全生命周期活动的检验,判断活动合规程度、保护措施的有效程度以及对个人信息主体合法权益造成损害的风险。个人信息保护影响评估旨在…

力扣 55. 跳跃游戏

题目来源:https://leetcode.cn/problems/jump-game/description/ C题解(来源代码随想录):不断更新可覆盖范围,能达到最后一个元素即返回true,否则返回false。 class Solution { public:bool canJump(vecto…

【Github】推荐一个简介好用的导航站项目

导航在我们的生活中具有重要意义——它为我们提供方向和指引,赋予我们力量和信心,开阔我们的胸膛。在数字时代,我们也需要一种轻量级的导航方式,能够整合各种服务,提供便捷的访问途径。 正是基于这样的需求&#xff0…

6月客户文章盘点——累计IF 136.4,平均IF 8.525

客户文章一览 凌恩生物以打造国内一流生物公司为目标,在科研测序领域深耕不辍,吸纳多名在生物信息高级技术人员的加盟,参与并完成多个高科技项目。现已在宏组学、基因组、表观遗传以及蛋白代谢等多组学及联合分析领域积累了深厚经验&#xff…

基于 EMQX 和 Neuron 的工业物联网 MQTT Sparkplug 解决方案

引言 Sparkplug 是基于 MQTT 的一种专门为工业自动化和物联网应用而设计的通信协议。要搭建 Sparkplug 解决方案,需要两个核心组件:一个是 MQTT Broker,负责消息的分发和管理;另一个是边缘节点,负责将本地设备接入 Br…

Linux下软件安装的命令

源码安装 以源代码安装软件,每次都需要配置操作系统、配置编译参数、实际编译,最后还要依据个人喜好的方式来安装软件。这个过程很麻烦很累人。 RPM安装软件的默认路径: 注意: /etc 配置文件放置目录/usr/bin 一些可执行文件/usr/lib 一些程…

删除文件后,没有回收站也能恢复,教你如何操作

在现代数字化生活中,电脑已成为我们不可或缺的工具。我们存储在电脑中的文件,包括文档、图片、视频、音乐等,都承载着我们的重要信息和记忆。然而,有时我们会意外地删除这些文件,而对于大多数人来说,第一个…

编程小白的自学笔记九(python爬虫入门+代码详解)

系列文章目录 编程小白的自学笔记八(python中的多线程) 编程小白的自学笔记七(python中类的继承) 编程小白的自学笔记六(python中类的静态方法和动态方法) 编程小白的自学笔记五(Python类的…