minigpt4 部署踩坑记录

news/2024/11/9 0:55:30/

1,最近看网上minigpt4很火,下载下来试一下,把碰到问题记录一下。

2 访问 GitHub - Vision-CAIR/MiniGPT-4: MiniGPT-4: Enhancing Vision-language Understanding with Advanced Large Language Models

下载代码到 centos服务上。

3,麻烦点主要在于,需要下载一些大模型,根据gitbub上的教程还要进行转化才能转化成最终使用的权重。

我在哔哩上看到有个大哥已经包装好的,就直接下载下来了。

Mini GPT-4 7B 整合包 12G显存可用 支持中文 支持图文对话_哔哩哔哩_bilibili

4,不过这个大哥是windows的需要转化到linux上。

  •         修改两处配置文件,这个官网有比较详细的介绍,一个是 小羊驼的模型权重,一个是图片对文本的checkpoint。

 

 

  •         启动          python demo.py --cfg-path eval_configs/minigpt4_eval.yaml --gpu-id 0         

 

我的会报如下错误: 

Traceback (most recent call last):File "/home/buma/codes/MiniGPT-4-main/demo.py", line 60, in <module>model = model_cls.from_config(model_config).to('cuda:{}'.format(args.gpu_id))File "/home/buma/codes/MiniGPT-4-main/minigpt4/models/mini_gpt4.py", line 243, in from_configmodel = cls(File "/home/buma/codes/MiniGPT-4-main/minigpt4/models/mini_gpt4.py", line 45, in __init__self.tokenizer = self.init_tokenizer()File "/home/buma/codes/MiniGPT-4-main/minigpt4/models/blip2.py", line 31, in init_tokenizertokenizer = BertTokenizer.from_pretrained("bert-base-uncased")

看了一下是因为用到了 bert-base-uncased 这个模型,而且机器上没有缓存,所以会去 huggingface上下载,但是由于网络原因,而且文件也比较大 2G。所以出错了。

5,把bert-base-uncased下载到本地 修改 MiniGPT-4-main/minigpt4/models/blip2.py,其中有两处引用,改成本地路径就可以了。

6,欣赏一下启动成功,不知道小蛋糕涂抹橡胶是什么鬼 !

 

 


http://www.ppmy.cn/news/292612.html

相关文章

C++【unordered_map/set的底层实现-哈希表】—含有源代码

文章目录 前言一、unordered_map/unordered_set容器&#xff08;1&#xff09;unordered_map容器介绍及使用&#xff08;2&#xff09;unordered_set容器介绍及使用&#xff08;3&#xff09;它们和map/set对比 二、容器底层结构&#xff08;1&#xff09;哈希表概念&#xff0…

phpMyAdmin连接MySQL,出现服务器拒绝连接解决方法

当你登录mysql的时候出现下面情况时 把config.inc.php删除就可以&#xff0c;或者修改config.inc.php里的 $cfg[Servers][$i][controluser] ; $cfg[Servers][$i][controlpass] ; 注释掉就会弹出来要求登陆。 例如我的文件位置是在C:\wamp\apps\phpmyadmin4.1.14&#xff…

知识变现很容易赚钱,只要你愿意做,到处都是机会

哈喽&#xff0c;大家好&#xff0c;我是海哥&#xff0c;知识付费变现创业教练&#xff0c;教育公司培训总监&#xff0c;从事知识付费变现咨询10年&#xff0c;已助力3000人实现知识付费变现。 所以大家记住:知识变现赚米机会太多了 &#xff0c;H心就是你要站在不同角度去思…

如何选择一款安全又实用的防关联指纹浏览器?

指纹浏览器是什么&#xff1f; 指纹浏览器又称作防关联浏览器&#xff0c;是一种用户隐私保护工具&#xff0c;它通过多种技术手段&#xff0c;对用户的浏览器进行修改和优化&#xff0c;从而使得用户的行为、特征、偏好等信息无法被追踪和关联。具体来说&#xff0c;防关联指…

在Excel中快速制作分区桌面壁纸

将数据单元格换成图片并导出来&#xff0c;这在编辑表格时经常回遇到&#xff0c;在不截图&#xff0c;直接换成图片的情况下如何处理呢&#xff1f; 简述 &#xff08;1&#xff09;首先在EXCEL中合并-填充设计好你的分区桌面单元格 。 &#xff08;2&#xff09;然后选择 …

怎么在计算机中添加电脑桌面,如何在电脑正在使用的主题中添加桌面背景图片...

‍ 如果我们厌倦了一成不变的电脑桌面和界面风格&#xff0c;我们可以在个性化设置中更换主题来尝试不一样的界面。而这个主题里可能会有我们不喜欢的桌面背景图片&#xff0c;因此我们可以将自己喜欢的图片添加到电脑正在使用的同一主题中&#xff0c;具体可以参考一下操作步骤…

计算机桌面设置怎么还原,怎么把电脑桌面还原

建议先查杀一下木马&#xff0c;修复一下系统试试。建议你下载windows清理助手查杀恶意软件和木马(下载网址传到你的hi中了)&#xff1a; 下载360系统急救箱扫描系统1、请你用系统自带的系统还原&#xff0c;还原到你没有出现这次故障的时候修复(或用还原软件进行系统还原&…

四平方和玩具蛇

题目 四平方和定理&#xff0c;又称为拉格朗日定理&#xff1a; 每个正整数都可以表示为至多 4 个正整数的平方和。 如果把 0 包括进去&#xff0c;就正好可以表示为 4 个数的平方和。 比如&#xff1a; 50^20^21^22^2&#xff1b; 71^21^21^22^2&#xff1b; 对于一个给定的正…