首页 > 其他分享 >FastChat-vicuna 运行

FastChat-vicuna 运行

时间:2023-05-09 17:32:30浏览次数:58  
标签:vicuna 7B FastChat cu102 -- https output 运行

第一步 安装python3.9,3.8到后面不支持

第二步 安装依赖

pip install torch1.12.0+cu102 torchvision0.13.0+cu102 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu102 -i https://pypi.tuna.tsinghua.edu.cn/simple

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

第三步,权值格式转化(上一篇介绍如何下载7B)

python convert_llama_weights_to_hf.py --input_dir ./ --model_size 7B --output_dir ./output/7B

第四步,下载小羊驼权值

https://huggingface.co/lmsys/vicuna-7b-delta-v1.1/tree/main

大文件建议用迅雷下载,否则太慢了


第五步 生成小羊驼模型

python -m fastchat.model.apply_delta --base ./output/7B --target ./vicuna-7b --delta ./vicuna_data

第六步 测试

ython -m  fastchat.serve.cli --model-path ./vicuna-7b --num-gpus 2

感觉对中文支持不错

参考:

https://zhuanlan.zhihu.com/p/620801429

https://zhuanlan.zhihu.com/p/622020107?utm_id=0

标签:vicuna,7B,FastChat,cu102,--,https,output,运行
From: https://blog.51cto.com/u_12597095/6259504

相关文章

  • 运行pip报错:Fatal error in launcher: Unable to create process using '"'
    在新环境上安装python的时候又再次遇到了这个情况,这次留意了一下,发现原来的文章有错误的地方,所以来更新一下,应该能解决大部分的问题。环境是win8,原来只安装了python2.7。后来因为要用到python3,为了让两者共存,降python3的运行文件改成了python3.exe.问题就此而来,这时候运行python......
  • setsid 使程序脱离终端运行
    直接使用setsidcmd...$ping::1root399698399637014:51pts/4200:00:00ping::1$setsidping::1root3997071014:52?00:00:00ping::1注意看,现在它已经没有隶属任何进程组(父进程是init)和隶属的会话(没有控制终端pts/x),如果此刻......
  • Linux 系统中,找到运行在某个特定端口的应用程序目录
    首先,你需要找到运行在特定端口上的进程的PID。这可以通过使用lsof命令完成:lsof-i:<port>其中,<port>是你要查找的端口号。在返回的结果中,你可以找到PID(进程ID)。然后,你可以使用pwdx命令来获取这个进程的当前工作目录:pwdx<pid>其中,<pid>是你在上一步找到的进程......
  • 变压器并列运行的条件
    1、并列变压器的额定一、二次电压必须对应相等;即并列变压器的电压比必须相同,允许差值不超过5%。如果并列变压器的电压比不同,则并列变压器二次绕组的回路内将出现环流,即二次电压较高的绕组将向二次电压较低的绕组供给电流,导致绕组过热甚至烧毁。2、并列变压器的阻抗电压(即短路电压......
  • Hadoop的运行模式
    Hadoop官方网站http://hadoop.apache.org/Hadoop运行模式本地模式:单机运行,只是用来演示一下官方案例。生产环境不用。伪分布式模式:也是单机运行,但是具备Hadoop集群的所有功能,一台服务器模拟一个分布式的环境。个别缺钱的公司用来测试,生产环境不用。完全分布式模式:多......
  • 如何让小程序兼容电脑端?桌面端运行小程序
    随着小程序的发展,出现了越来越多小程序在PC端打开的需求。很多程序员同行都想了解:小程序支持在windows系统、mac、统信UOS等桌面操作系统中打开吗?答案当然是:可以!本文就基于作者自身的经验,给大家介绍几种实现小程序在PC端运行的方法,以及一些工具推荐。小程序在桌面端运行通常需要借......
  • ESXI运行虚拟机,软件包0CPU耗用高
    1、问题本文不提供具体的问题分析和解决方法,实在是能力问题,仅做个记录前一段时间把我的N5105小主机从PVE换到了ESXI8,开了3个Linux虚拟机,主要运行docker应用。Linux选的mint,带图形化界面(不选择Ubuntu是因为之前使用Ubuntu,会莫名其妙CPU吃满,导致虚拟机卡死,换了mint就再没出现这......
  • MATLB/Simulink仿真平台直流微电网并网运行控制策略
    MATLB/Simulink仿真平台直流微电网并网运行控制策略包括风机(MPPT)、光伏(MPPT)、蓄电池、直流负载、交流负载、并网逆变器及电网并网逆变器采用电流下垂控制,锁相环、风机和光伏MPPT自建,子单元可适当修改,参数可适当修改ID:48550651550391718......
  • 在cmd中运行javac编译java文件报错: 编码GBK的不可映射字符、 非法字符: \65279
    操作背景:我在eclipse建立了个HelloWorld.java文件,格式UTF-8,然后复制保存到C:\Users\alex\test目录下,在此处运行按住Shift+右键调出cmd命令窗口,输入命令:javac HelloWorld.java,然后报错:HelloWorld.java:6:错误:编码GBK的不可映射字符解决办法:方法一:带上编码utf-8,运行命令:javac-e......
  • SpringBoot运行流程
    SpringBoot运行流程一、准备阶段我们先看一下这个SpringApplication的构造方法中做了什么事情,为run方法准备了那些事情通常在一个springboot的应用中,会看到下面一段代码作为应用的入口@SpringBootApplicationpublicclassApplication{publicstaticvoidmain(String......