我是靠谱客的博主 伶俐冷风,最近开发中收集的这篇文章主要介绍跑通faster-rcnn --游戏体验极差,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

程序使用基于tensorflow的faster rcnn实现,
https://github.com/smallcorgi/Faster-RCNN_TF
但按照readme上跑pascal voc数据集时遇到了诸多问题,记录如下:
1.需要指定g++参数,-D_GLIBCXX_USE_CXX11_ABI=0,直接在lib/make.sh赋值CXXFLAGS='-D_GLIBCXX_USE_CXX11_ABI=0'

2....unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h(212): warning: calling a constexpr __host__ function from a __host__ __device__ function is not allowed.
lib/make.sh中nvcc添加参数 –expt-relaxed-constexpr

3.github上给的VGG16权重文件下载不了结果在csdn下载的,发现两者结构存在差异,按照程序中应该是每个scope name下还对应着一个dict,key为weights, biases, 但是csdn下载的scope name下不是字典结构直接是两个数组,所以lib/networks/network.py改动如下:

data_dict = np.load(data_path).item()
for key in data_dict:
with tf.variable_scope(key, reuse=True):
#for subkey in data_dict[key]:
try:
var = tf.get_variable("weights")
session.run(var.assign(data_dict[key][0]))
var = tf.get_variable("biases")
session.run(var.assign(data_dict[key][1]))
print "assign pretrain model "+ " to "+key
except ValueError:
print "ignore "+key
if not ignore_missing:
raise

vgg16.npy链接如下:
链接:https://pan.baidu.com/s/1kxqaVYezop49EARnDCQfyg 密码:66e3

最后

以上就是伶俐冷风为你收集整理的跑通faster-rcnn --游戏体验极差的全部内容,希望文章能够帮你解决跑通faster-rcnn --游戏体验极差所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部