# tensorplay.nn.functional.huber_loss

Source: https://www.tensorplay.cn/docs/generated/tensorplay.nn.functional.huber_loss.html

# tensorplay.nn.functional.huber_loss

tensorplay.nn.functional.huber_loss(input: TensorBase, target: TensorBase, reduction: [str](https://docs.python.org/3/library/stdtypes.html#str) = 'mean', delta: [float](https://docs.python.org/3/library/functions.html#float) = 1.0, weight: TensorBase | [None](https://docs.python.org/3/library/constants.html#None) = None) &#x2192; TensorBase[[source]](../_modules/tensorplay/nn/functional.html#huber_loss)

Compute the Huber loss, with optional weighting.

Function uses a squared term if the absolute error falls below delta and
a delta-scaled L1 term otherwise.
See HuberLoss for details.
