deeplab v2 运行run_densecrf.sh报错

deeplab v2 代码,用pascal2012的数据集训练测试,然后跑densecrf代码,执行run_densecrf.sh的脚本总是报错
./run_densecrf.sh: line 71: /rmt/work/deeplab/code/densecrf/prog_refine_pascal_v4: No such file or directory
但是densecrf目录列表里明明是有make生成的prog_refine_pascal_v4文件的,那为什么会报这个错误呢?还望各位大神指教
已邀请:

子衿悠悠

赞同来自:

已经解决

flazerain

赞同来自:

请教一下 我deeplabv2 跑完测试在feature/fc8下面有一个4维矩阵,执行run_densecrf.sh又说矩阵维数不对报错。。不知道怎么回事。 
请问一下你跑出结果了吗?  具体怎么运行的?

flazerain

赞同来自:

densecrf/refine_pascal_v4/dense_inference.cpp里有这个:
 if (matvar->rank >= 4) {
if (matvar->dims[3] != 1) {
std::cerr << "Rank: " << matvar->rank << ". Field 'data' cannot have ndims > 3 in MAT file " << fn << std::endl;
}
}
 
但是feature 下fc8里的.mat就是4维的  怎么回事?
run_densecrf.sh执行报错啊..

要回复问题请先登录注册