title: Using tf.trainable_variables() to show names of trainable variables
body: <p>I'm dealing with <em>weights</em> in a <code>RNNCell</code>. </p>
  
  <p>I have the following code</p>
  
  <pre><code>var_names = []    
  for var in tf.trainable_variables():    
      var_names.append(var.name)
  </code></pre>
  
  <p>In another file called <code>model.py</code>, I am printing the names of the trainable variables just appended to <code>var_names</code>. However, I find that the "name" attribute of the trainable variables is not useful because not very descriptive.</p>
  
  <p>Do the weights of an <code>RNNcell</code> have names?</p>
  
  <p>If that's useful, here's another possibly relevant piece of code:</p>
  
  <pre><code>cell_fn = tf.nn.rnn_cell.GRUCell   
  rnn_fw_1 = cell_fn(num_hidden_1, **additional_cell_args)    
  rnn_fw_1 = tf.nn.rnn_cell.DropoutWrapper(rnn_fw_1, input_keep_prob=keep_prob_1)
  </code></pre>