首页 > 解决方案 > 是否有 Tensorflow 对象检测 API 的发布版本之类的东西?

问题描述

我想更新旧版本的 Tensorflow 对象检测 API 存储库,以使用一些新功能,例如RetinaNet。自述文件指出,7 月 13 日有一个“发布”,但我既找不到标记,也找不到构成已知可用版本的提交。

显然master,分支包含前沿更改,但我也尝试过其他提交,但从未能够运行简单的训练,在 Python 3 中没有出现语法错误(例如,print没有括号,使用 xrange)、不正确的导入语句或 TF由于道路某处形状尺寸不正确而导致的崩溃,例如,

tensorflow.python.framework.errors_impl.InvalidArgumentError: Expected size[0] in [0, 100], but got 508
     [[Node: Slice_4 = Slice[Index=DT_INT32, T=DT_FLOAT, _device="/job:localhost/replica:0/task:0/device:GPU:0"](unstack_2, PadOrClipBoxList/zeros_1, stack_4)]]
     [[Node: gradients/FirstStageFeatureExtractor/resnet_v1_50/resnet_v1_50/block3/unit_6/bottleneck_v1/conv3/Conv2D_grad/Conv2DBackpropInput/_7800 = _Recv[client_terminated=false, recv_device="/job:localhost/replica:0/task:0/device:CPU:0", send_device="/job:localhost/replica:0/task:0/device:GPU:0", send_device_incarnation=1, tensor_name="edge_4351_...kpropInput", tensor_type=DT_FLOAT, _device="/job:localhost/replica:0/task:0/device:CPU:0"]()]]

任何人都可以指出一个版本的存储库,它包含 RetinaNet 功能并且在某种意义上是“稳定的”,你可以在不先修复语法错误的情况下运行它吗?

标签: pythontensorflowreleaseobject-detectionobject-detection-api

解决方案


大多数问题应该已在此PR中修复。我还将查看整个对象检测目录以修复 python 3 兼容性问题。他们很快就会被释放!


推荐阅读