关于Grounded-SAM的部署
Thu Aug 08 2024
该模型来自于
系统为:linux_x86_64
预装CUDA:12.1和11.7
当前该系统默认使用CUDA 12.1
由于Grouned-SAM要求使用CUDA≤11.8,故此处我需要切换到CUDA 11.7
配置步骤如下:
先conda create一个环境(python=3.10)
最后三句话是更换了服务器上CUDA版本,去/usr/local/可以看到已有的cuda版本
在别的环境中换CUDA版本就用最后三行代码即可
这个代码是新的服务器上的配置代码
第一行其实是更新这个仓库的子仓库
就是我图中圈的这两个,他们是别的仓库,不会在下载父仓库时直接下载,所以在这里用代码更新,但实际上,代码更新报错,建议删了第一行,手动下载填充。然后执行第二行
自己git一下
Grounded-SAM: Detect and Segment Everything with Text Prompt
我们要跑的是这个,这个可以生mask
另外,再次打开时有C++版本的报错,是因为安装时的CUDA版本和现在机器调用的CUDA版本不一致,切换版本即可