Потеря L2 для задач регрессии
Операция потерь L2 вычисляет потерю L2 (на основе нормы L2 в квадрате) данный сетевые предсказания и целевые значения. Когда Reduction
опцией является "sum"
и NormalizationFactor
опцией является "batch-size"
, вычисленное значение известно как среднеквадратическую ошибку (MSE).
l2loss
функция вычисляет потерю L2 с помощью dlarray
данные. Используя dlarray
объекты делают работу с высокими размерными данными легче, позволяя вам пометить размерности. Например, можно пометить, которому размерности соответствуют пространственный, время, канал, и обрабатывают размерности в пакетном режиме с помощью "S"
T
C
, и "B"
метки, соответственно. Для незаданных и других размерностей используйте "U"
метка. Для dlarray
возразите функциям, которые действуют по конкретным размерностям, можно задать метки размерности путем форматирования dlarray
возразите непосредственно, или при помощи DataFormat
опция.
задает дополнительные опции с помощью одних или нескольких аргументов name-value. Например, loss
= l2loss(___,Name=Value
)l2loss(dlY,targets,Reduction="none")
вычисляет потерю L2, не сокращая выход к скаляру.
dlarray
| dlgradient
| dlfeval
| softmax
| sigmoid
| crossentropy
| l1loss
| huber
| mse
| ctc