title: How to assign new name or rename an existing tensor in tensorflow?
body: <p>I am experimenting Tensorflow C++ API. There is a need for me to name a tensor so that I can feed during reference in C++. Take a look at this example </p>
  
  <pre><code>self.initial_state = cell.zero_state(args.batch_size, tf.float32)
      print self.initial_state.name
  </code></pre>
  
  <p>self.initial_state is an tensor created by cell.zero_state method. My question is: How to rename / reassign a name to an existing tensor? I don't want to use the generated name for better recall. </p>
  
  <p>Thanks </p>