我很乐意帮助解决这个问题
我找到了基准dataset的基准真实数据,为了测试跟踪器算法,我已经下载了source code,我按照自述文件中的说明进行操作:
python -m pip install matplotlib
python -m pip install numpy
在自述文件中他们说
- 命令:python run_trackers.py -t“tracker”-s“sequence”-e“evaltype”
所以我选择了Fish dataset,然后当我运行python run_trackers.py -t IVT -s Fish -e OPE,SRE,TRE
时,erro信息显示为跟踪器算法.mat
丢失的tracker_benchmark-master\trackers\IVT
个文件,我得到了它们{{ 3}}
此时,我做了一切没有遗漏的文件,Matlab,PIL libs和python都有相同版本的64bit。
我只需要执行命令
python run_trackers.py -t IVT -s Fish -e OPE
但不幸的是我收到了这个错误
答案 0 :(得分:0)
我找到了解决方案,即使我已经安装了python 64位,numpy包也不兼容,所以我在这个website中寻找numpy 64位libs,但你必须检查你的python版本哪个架构(32位)或64位)你的python是? (你可以通过打开python空闲和输入来实现)
import platform
platform.architecture()
numpy-1.13.3+mkl-cp27-cp27m-win_amd64.whl
打开cmd提示获取已下载.whl
文件的位置,然后运行
python -m pip install "numpy-1.13.3+mkl-cp27-cp27m-win_amd64.whl"