【发布时间】:2020-12-07 08:15:11
【问题描述】:
当我在 skorch 中运行 net.fit(X,y) 时,它会打印出所有好东西 - 有没有办法将验证函数更改为例如 AUC、F1 或第三个函数而不是标准精度?或者,如果不可能,有没有办法从网上提取验证集,并“手动”计算它?
【问题讨论】:
标签: skorch
当我在 skorch 中运行 net.fit(X,y) 时,它会打印出所有好东西 - 有没有办法将验证函数更改为例如 AUC、F1 或第三个函数而不是标准精度?或者,如果不可能,有没有办法从网上提取验证集,并“手动”计算它?
【问题讨论】:
标签: skorch
您可以将任何您想要的 sklearn 指标与 EpochScoring 回调结合使用,因此 AUC 和 F1 可以正常工作。看看这个notebook,看看它在实践中是如何工作的。您甚至可以实现自己的指标,只要它符合 sklearn API。
【讨论】: