title: Why do we use tf.name_scope()
body: <p>I've been reading the tutorials on TensorFlow where they have written</p>
  
  <pre><code>with tf.name_scope('read_inputs') as scope:
      # something
  </code></pre>
  
  <p>The example</p>
  
  <pre><code>a = tf.constant(5)
  </code></pre>
  
  <p>and </p>
  
  <pre><code>with tf.name_scope('s1') as scope:
      a = tf.constant(5)
  </code></pre>
  
  <p>seem to have the same effect. So, why do we use <code>name_scope</code>?</p>