Source code for deepr.examples.multiply.layers.model
# pylint: disable=no-value-for-parameter,invalid-name,unexpected-keyword-arg
"""Learned Multiply Model"""
import logging
import tensorflow as tf
import deepr
LOGGER = logging.getLogger(__name__)
[docs]@deepr.layers.layer(inputs="x", outputs="y_pred")
def Multiply(tensors):
alpha = tf.get_variable(name="alpha", shape=(), dtype=tf.float32)
return tf.multiply(alpha, tensors, name="y_pred")