code: def _build_serving_graph(self):
      with tf.variable_scope(self._scope, reuse=self._reuse):
          item_norms = tf.reduce_sum(tf.square(self._item), axis=1)
          self._outputs.append(
              2 * tf.matmul(self._user, self._item, transpose_b=True)
              + tf.reshape(self._item_bias, [-1])
              - tf.reshape(item_norms, [-1])
          )
  
imports: import tensorflow
  from openrec.tf1.legacy.modules.interactions import Interaction
label_desc: Use image node_id 3 for calling the NSEuDist obj's underlying member method code with example usage: obj._build_serving_graph() without return types