We feed samples into the model as mini batches having \(2^8\)  samples in \(2^8\)  maximum epoch.
Moreover, we tolerate 16 epoch without any improvement in the validation set's cross entropy loss, otherwise we apply early stopping in order to avoid overfitting.
We run our implementations on Intel i9-8950 HK CPU  2.90GHz with NVIDIA GeForce RTX 2070 GPU using Python 3.8 and Tensorflow 2.2 [1]}.
