def l1_robust_loss(predictions, targets, name=None):
with tf.name_scope(name, 'HuberLoss', [predictions, targets]):
delta = predictions - targets
return tf.select(tf.abs(delta) < 1,
0.5 * tf.square(delta),
tf.abs(delta) - 0.5)
评论列表
文章目录