SAM2 分割一切 环境配置及运行测试的主要问题

1.环境配置

按照REDEME的流程,已安装python3.11,pytorch2.4.0+cu124

cd到segment-anything-2-main文件夹,执行:

pip install -e .

 发生以下错误:

解决办法:在 setup.py的第21行,加入encoding='utf-8'

with open("README.md", "r", encoding='utf-8') as f:
    LONG_DESCRIPTION = f.read()

再次执行pip install -e .   即可成功安装。

 

 2.模型下载

 打开SAM2的GitHub官方地址,把下面4个模型全部下载,移动到segment-anything-2-main/cheakpoints目录下。

 

 

3.代码测试 

 安装matplotlib、opencv-python、jupyter等包,哪个包爆红安装哪个。运行image_predictor_example.ipynb

 

 全部运行时报错:1Torch was not compiled with flash attention.

 解决方案:在sam2/modeling/sam/transformer.py中禁用flash attention即可。在24行添加以下代码:

 

 问题解决,代码跑通。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值