Creates a criterion that measures the mean absolute error (MAE) between each
element in the input
Details
The unreduced (i.e. with reduction set to 'none') loss can be described
as:
where reduction is not 'none'
(default 'mean'), then:
The sum operation still operates over all the elements, and divides by reduction = 'sum'.
Shape
Input:
where means, any number of additional dimensionsTarget:
, same shape as the inputOutput: scalar. If
reductionis'none', then , same shape as the input
Examples
if (torch_is_installed()) {
loss <- nn_l1_loss()
input <- torch_randn(3, 5, requires_grad = TRUE)
target <- torch_randn(3, 5)
output <- loss(input, target)
output$backward()
}