Source code for deepr.examples.multiply.layers.loss
# pylint: disable=no-value-for-parameter,invalid-name,unexpected-keyword-arg
"""Squared L2 loss"""
import logging
import tensorflow as tf
import deepr
LOGGER = logging.getLogger(__name__)
[docs]@deepr.layers.layer(inputs=("y", "y_pred"), outputs="loss")
def SquaredL2(tensors):
x, y = tensors
return tf.reduce_sum((x - y) ** 2)