TF目标检测API-Error: Argument must be a dense tensor: range(0, 3) - got shape [3], but wanted [].

转自:https://blog.csdn.net/lovebyz/article/details/80668881

 

出错原因:知乎的大佬说是python3的兼容问题

解决办法:把research/object_detection/utils/learning_schedules.py文件的 第167-169行由

# # 修改167-169
rate_index = tf.reduce_max(tf.where(tf.greater_equal(global_step, boundaries),
range(num_boundaries),
[0] * num_boundaries))
# # 成
rate_index = tf.reduce_max(tf.where(tf.greater_equal(global_step, boundaries),
list(range(num_boundaries)),
[0] * num_boundaries))

posted on 2018-11-08 08:55  4c4853  阅读(316)  评论(0编辑  收藏  举报

导航