【问题标题】:How can I evaluate the performance of my TensorFlow model on specific slices of a large dataset?如何评估我的 TensorFlow 模型在大型数据集的特定切片上的性能?
【发布时间】:2018-03-29 22:59:07
【问题描述】:

如何评估我的 TensorFlow 模型在大型评估数据集的特定切片(段)上的性能?

【问题讨论】:

  • 数据集是如何存储的?

标签: tensorflow tensorflow-model-analysis


【解决方案1】:

使用 TensorFlow 模型分析 (TFMA),它是一个开源库,结合了 TensorFlow 和 Apache Beam 来计算和可视化评估指标。它专为此用例而设计,允许您使用 TensorFlow 训练器中定义的相同指标,以分布式方式评估大量数据上的模型。这些指标也可以在不同的数据切片上计算,结果可以在 Jupyter Notebooks 中可视化。 TFMA 使用Apache Beam 对您指定的评估数据集进行全面检查。这不仅可以更准确地计算指标,还可以扩展到海量评估数据集,因为 Beam 管道可以使用分布式处理后端运行。

更多信息请参见https://github.com/tensorflow/model-analysis

【讨论】:

    猜你喜欢
    • 2016-02-13
    • 2018-03-28
    • 2020-12-24
    • 1970-01-01
    • 2020-05-05
    • 2018-02-07
    • 1970-01-01
    • 2020-02-05
    • 2020-10-09
    相关资源
    最近更新 更多