title: Why my tensorflow's model.evaluate() prints like that
body: <pre><code>model.fit()
  </code></pre>
  
  <p>prints</p>
  
  <blockquote>
    <p>60000/60000 [==============================] - 10s 175us/sample - loss: 0.4940 - accuracy: 0.8262</p>
  </blockquote>
  
  <p>Which is normal. But</p>
  
  <pre><code>model.evaluate()
  </code></pre>
  
  <p>prints</p>
  
  <blockquote>
    <p>10000/1 [======.....10000times......=====] - 1s 117us/sample - loss: 0.2859 - accuracy: 0.8578</p>
  </blockquote>
  
  <p>Why?!</p>
  
  <p><img src="https://i.stack.imgur.com/kNncR.png" alt="Error">  </p>
  
  <p><img src="https://i.stack.imgur.com/yfEFp.png" alt="However,  model.fit() prints normal"></p>