code: def __call__(self, emb, pos_emb, neg_emb):
      logit = tf.matmul(emb, pos_emb, transpose_b=True)
      neg_logit = tf.matmul(emb, neg_emb, transpose_b=True)
      return logit, neg_logit
  
file_path: euler/tf_euler/python/solution/logits.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  import tf_euler
label_desc: Use image node_id 1 for calling the PosNegLogits obj's underlying member method code with example usage: obj.__call__(emb, pos_emb, neg_emb) and returns: logit,  neg_logit