【发布时间】:2018-02-01 12:52:26
【问题描述】:
我对 tensorflow 指标 (tf.metrics) 有一些疑问。有一些可用的指标,如准确度、精度、误报等。
根据API精度等至少需要两个参数:
precision("ground truth values", "predicted values")
在“session.run”之后,我有一个带有一些张量的结果字典,见下图
如何使用这些值来计算准确度、精确度、假阳性等?
我尝试了以下方法:
prec = tf.metrics.precision(result_dict['groundtruth_boxes'], result_dict['detection_boxes'][0])
但我收到以下错误:
ValueError: Can not squeeze dim[1], expected a dimension of 1, got 4 for 'precision/remove_squeezable_dimensions/Squeeze' (op: 'Squeeze') with input shapes: [1,4].
无论如何我的尝试毫无意义,因为计算精度需要“真阳性”和“假阳性”。
【问题讨论】:
-
请不要链接到文本截图...直接将文本粘贴到您的问题中。
-
没有人可以帮助我???
标签: python-3.x tensorflow object-detection-api