我对张量流指标(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].
无论如何,我的尝试毫无意义,因为要计算精度,“真阳性”和“假阳性”是必要的。