ECCV2022:Towards Sequence-Level Training for Visual Tracking的论文复现问题之找不到checkpoint问题

本文记录了解决使用pytracking进行目标跟踪时遇到的Nomatchingcheckpointfilefound错误的过程。作者通过调整代码中模型路径的指定方式最终解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 当我在测试这篇论文时候出现了这样的问题:

我是用otb100测试的,但是设置好路径后,还是报错说我:

No matching checkpoint file found

然后我就很恼火,我明明下载了那些.pth模型了,他还说我找不到checkpoint,于是,我就去搜问题,网上有说法

1.是我的local.py设置的路径问题,但是我设置了绝对路径后,还是报这样的错,故排除

2.还有说:改数据集的话,tranining_setting/transt.py里没有用的的数据集要注释掉,但是其实是不用的

3.让我看pytracking 的help 的,但是我用了那个方法还是不行

于是,我只能踏上漫长的调试代码之路

终于找到了pytracking/features/net_wrappers.py下的

self.net = load_network(self.net_path, **self.net_kwargs)

该传的东西没传进去,所以需要改成如下:如果是用slt_transt的话,把他的.pth文件直接复制粘贴替换self.net_path,例如:

self.net = load_network('/home/lsw/SOT/SLTtrack-master/checkpoints/ltr/slt_transt.pth', **self.net_kwargs)

然后在run一下那个run_tracker.py就可以进行测试了捏

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值