【问题标题】:How to implement a custom loss function with canned estimators in Tensorflow?如何在 Tensorflow 中使用固定估计器实现自定义损失函数?
【发布时间】:2019-05-27 17:47:29
【问题描述】:

我是张量流的新手。

问题:如何向 DNNLinearCombinedRegressor 这样的固定估计器添加自定义损失函数?

提前感谢您的帮助!

【问题讨论】:

标签: python tensorflow


【解决方案1】:

我没有找到要传递给DNNLinearCombinedRegressorloss_fn 参数。但是定义任何自定义估算器看起来很简单:

一个很好的参考是code for DNNLinearCombinedRegressor

我相信您需要以下步骤:

  1. 定义一个自定义的loss_fn(随你喜欢)
  2. 定义或使用RegressionHeaduses 上面定义的自定义loss_fn
  3. pass 自定义 head 到您自己的 Regressor。当然,您可能还需要复制/构建自己的 model_fn

【讨论】:

    猜你喜欢
    • 2019-12-16
    • 2020-07-29
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    • 2018-10-28
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多