title: Why do we name variables in Tensorflow?
body: <p>In some of the places, I saw the syntax, where variables are initialized with names, sometimes without names. For example:</p>
  
  <pre><code># With name
  var = tf.Variable(0, name="counter")
  
  # Without
  one = tf.constant(1)
  </code></pre>
  
  <p>What is the point of naming the variable <code>var</code> <code>"counter"</code>?</p>