siamese-fc matlab代码运行配置

siamese-fc matlab代码运行配置

1.安装vs2015
2.安装matlab2017b
3.安装cuda9.0,cudnn
4.下载matconvnet-1.0-beta24.tar.gz
5.下载siamese-fc源码

https://github.com/bertinetto/siamese-fc

6.将matconvnet解压在siamese-fc目录下
进入matconvnet/matlab/,运行以下指令

mex -setup
vl_compilenn
vl_compilenn('enableGpu',true)

等待matconvnet编译完成
7.将siamese-fc tracking文件夹下面env_paths_tracking.m.example、run_tracker.m.example、startup.m.example的后缀.example去掉并保存。
8.修改startup.m中内容为

warning('off','all');
addpath(genpath('./matconvnet-1.0-beta24'));
% addpath(genpath('./matconvnet-1.0-beta20'));
addpath(genpath('./util'));
addpath(genpath('./tracking'));
vl_setupnn;

9.修改env_paths_tracking.m

p.net_base_path = './../nets/';
p.seq_base_path = './../demo-sequences/';
p.seq_vot_base_path = '/path/to/VOT/evaluation/sequences/'; % (optional)
p.stats_path = '/path/to/ILSVRC15-VID/stats.mat'; % (optional)

10.在siamese-fc新建一个nets文件夹,下载与训练模型2016-08-17_gray025.net.mat,2016-08-17.net.mat,下载地址为

 http://www.robots.ox.ac.uk/~luca/siamese-fc.html

使用哪一个,修改地方为tracker.m,第18行

p.net = '2016-08-17_gray025.net.mat';

10.运行

run_tracker('vot15_bag',1)

即可。
整个代码文件夹如下:
在这里插入图片描述
代码解读见下一篇文章。

发布了35 篇原创文章 · 获赞 13 · 访问量 6319

猜你喜欢

转载自blog.csdn.net/qq_35306281/article/details/104123290