title: Keras / TensorFlow batches randomized?
body: <p>For Keras as backend for TensorFlow with <code>model.fit(input, output,batch_size=batch_size, epochs=epochs,shuffle=True)</code> we can run the optimization by using mini batches (e.g. batch_size 32, 64, 128 and so forth).</p>
  
  <p>As far as I understand from the documentation shuffle means that the dataset isn't shuffled after each epoch. So if I set shuffle=False. Does this mean that the dataset is not randomized and hence, the images are used in the same sequence as they are ordered in the input array and is this sequence kept for each epoch?</p>