我的复现步骤主要按照这位大佬的博客做的:
[1] https://blog.csdn.net/weixin_42495721/article/details/110732592
出现问题1
在设置PYTHONPATH时,按照引文[1]中的方法不好用(如图)
解决方法1
1.我当时将所有相对地址都改成了绝对地址,以无摄像头的为例:
//增加我的下载目录:F:/STVIR-pysot-master
//同时注意模型的选择,这里是siamrpn_r50_l234_dwxcorr
python tools/demo.py
--config F:/STVIR-pysot-master/experiments/siamrpn_r50_l234_dwxcorr/config.yaml
--snapshot F:/STVIR-pysot-master/experiments/siamrpn_r50_l234_dwxcorr/model.pth
--video F:/STVIR-pysot-master/demo/bag.avi
2.在代码文件内添加:
import sys
sys.path.append('你的\\pysot-master\\路径')
3.更改 “Run” 下的 “Edit Configurations”
方法2和3详情见下方博客4.1的内容
[2] https://blog.csdn.net/sements/article/details/105495812?depth_1-
出现问题2
数据集的配置在引文[1]中描述的不是很清楚(我当时就没看明白…),后来找到清楚解释。
解决方法2
[3] https://blog.csdn.net/ZZXin_/article/details/90203734
将引文[3]截图部分和引文[1]结合起来操作
出现问题3
运行eval.py的时候报错too many indices for array: array is 0-dimensional, but 1 were index
解决方法3
不会…somebody help me plz…