【问题标题】:keras custom objective function, getting data in y_pred, y_true?keras自定义目标函数,获取y_pred,y_true中的数据?
【发布时间】:2016-11-12 22:07:46
【问题描述】:

我正在尝试为 keras 编写一个自定义目标函数,我需要操作 y_true、y_pred 中的数据来执行此操作。

def custom_objective(y_true, y_pred):
    print y_true, y_pred

当我打印这些值时,我得到:

dense_1_target Softmax.0

我期望批量大小为 128,softmax 有两个类,y_true 和 y_pred 的形状为 (128, 2),但事实并非如此。

如何获取此处的数据?

【问题讨论】:

    标签: python python-2.7 python-3.x machine-learning keras


    【解决方案1】:

    您不能使用内置的打印功能打印张量的值。检查this other question and answersTheano's documentation(如果这是您使用的后端)。

    【讨论】:

      猜你喜欢
      • 2019-07-04
      • 2016-12-05
      • 2018-04-02
      • 2020-09-21
      • 2020-02-23
      • 2020-03-07
      • 2018-12-30
      • 2020-09-27
      • 1970-01-01
      相关资源
      最近更新 更多