Mini-batch spectral clustering