Running with minibatches (memory constraints)

Minibatch is indexing a subset of your training set - since the training set is already in the memory using Minibatch would not help for that end:

Using Minibatch usually improves the speed of gradient computation, thus makes your training goes faster.