【问题标题】:How to use weights in tf.metrics.auc?如何在 tf.metrics.auc 中使用权重?
【发布时间】:2018-03-29 05:59:08
【问题描述】:

tf.metrics.auc function in tensorflow 的文档说

权重:可选张量,其秩为 0,或与标签的秩相同,并且必须可广播到标签(即所有维度必须为 1,或与相应的标签维度相同)。

如果权重为无,权重默认为 1。使用权重 0 来屏蔽值。

假设我想使用权重来测量两个 AUC:一个用于男性,一个用于女性。

你能举例说明如何做到这一点吗?

编辑:假设我有足够的类,我不想将数据分成所有不同的类,并且有足够的数据,我不想将它们全部读入内存。也就是说,我想以流媒体方式进行。

【问题讨论】:

    标签: tensorflow auc


    【解决方案1】:

    假设您的标签是一个向量,将权重设置为一个向量,其中数据点属于某个类的行设置为 1,数据点不属于该类的行设置为 0,这样您就可以计算该类成员的 AUC类。

    【讨论】:

    • 我理解了这个理论。我正在寻找一个带有代码的实际示例。我想通了,也许我会发布它。
    猜你喜欢
    • 2012-09-29
    • 2018-06-18
    • 1970-01-01
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 2017-09-13
    • 1970-01-01
    • 2020-09-07
    相关资源
    最近更新 更多