二、siamfc.py 顺着代码流看到调用了siamfc.py中类TrackerSiamFC的train_over方法,在这个类里面就是进行数据增强,构造和加载,然后进行训练,这里主要有三个地方需要深入思考一下: 2.1 SiamFCTransforms SiamFCTransforms是transforms.py里面的一个类,主要是对输入的groung truth的z, x,
代码语言:javascript 代码运行次数:0 运行 AI代码解释 from __future__importabsolute_importimportosimportglobimportnumpyasnp from siamfcimportTrackerSiamFCif__name__=='__main__':seq_dir=os.path.expanduser('D:\\OTB\\Crossing\\')img_files=sorted(glob.glob(seq_dir+'img/*.jpg'))anno=np.loadtx...
https://github.com/huanglianghua/siamfc-pytorch 因为这个作者也是GOT-10k toolkit的主要贡献者,所以用上这个工具箱之后显得training和test会clean一些,要能跑训练和测试代码,还得去下载GOT-10k数据集,训练数据分成了19份,如果只是为了跑一下下一份就行。 论文概述 SiamFC这篇论文算是将深度神经网络较早运用于tracki...
gitHub代码:https://github.com/huanglianghua/siamfc-pytorch 论文模型架构: 在此文章中将以代码+注释的形式详解推理过程,即test.py中的代码。 后续有空将会详解训练过程即train.py的代码。 推理大致流程代码阅读顺序: |—test.py |——TrackerSiamFC类 |———初始SiamFC超参 |———Net |———BackBone |——...
siamfc-pytorch代码讲解(二):train&siamfc 一、train.py 二、siamfc.py 2.1 SiamFCTransforms 2.2 Pair 2.3 train_step 下一篇 这是第二篇的siamfc-pytorch代码讲解,主要顺着程序流讲解代码,上一篇讲解在这里: siamfc-pytorch代码讲解(一):backbone&head show me code !! 一、train.py 因为作者使用了GOT-10k这个...
siamfc-pytorch代码讲解(一):backbone&head show me code !! 一、train.py 因为作者使用了GOT-10k这个工具箱,train.py代码非常少,就下面几行: from__future__importabsolute_importimportosfromgot10k.datasetsimport*fromsiamfcimportTrackerSiamFCif__name__=='__main__':root_dir=os.path.expanduser('~/data...