【发布时间】:2020-10-21 09:11:23
【问题描述】:
我正在努力在 Keras 中创建自定义损失函数。 这是一个例子。
import keras.backend as K
def test(y_true, y_pred):
loss = K.square(y_pred - y_true)
loss = K.mean(loss, axis = 1)
return loss
现在在这个例子中,我只想减去特定的值 来自 y_pred,但由于这是在 tensorflow 中,我如何迭代抛出它们。
例如,我可以遍历 y_pred 来选择值吗?如何? 假设对于这个例子,批量大小是 5。
我尝试过诸如 y_pred[0...i] tf.arange 等等...
【问题讨论】:
标签: python machine-learning keras lstm loss-function