对ssd-tensorflow的代码进行了一些改动
SSD-tensorflow github代码
使其能够处理不同大小的图像(不只是300*300*3)
改动之后运行结果没有问题,图像的大小变小,理论上应该运行时间变短的。但是
rimg, rpredictions, rlocalisations, rbbox_img = isess.run([image_4d, predictions, localisations, bbox_img], feed_dict={img_input: img})
这一行代码运行时间突然变长
把这一行的代码拆开记录时间,发现时间消耗主要在红线圈出的一行
划重点:
问题是:
为什么处理的图像变小了,神经网络计算结果的时间反而变长了