docstr: Learns WX mapping to make ||WX-Y|| smaller
  Arguments:
       src_emb(Tensor): Source embeddings after lookup
docstr_tok: ["Learns","WX","mapping","to","make","||WX-Y||","smaller","Arguments",":","src_emb","(","Tensor",")",":","Source","embeddings","after","lookup"]
code: def _mapper(self, src_emb):
      """
      Learns WX mapping to make ||WX-Y|| smaller
      Arguments:
           src_emb(Tensor): Source embeddings after lookup
      """
      with tf.variable_scope("Mapper", reuse=tf.AUTO_REUSE):
          # Initialize as an eye of emb_dim x emb_dim
          self.W = tf.Variable(
              name="W", initial_value=tf.eye(self.emb_dim, self.emb_dim)
          )
          # Do Matrix Multiply
          WX = tf.matmul(src_emb, self.W)
          # Returns map and weight handles
          return WX
  
imports: from __future__ import print_function, division
  import io
  import os
  import time
  import numpy
  import scipy
  import tensorflow
label_desc: Use image node_id 6 for calling the Generator obj's underlying member method code with example usage: obj._mapper(src_emb) and returns: WX