A Practical Guide to Randomized Matrix Computations with MATLAB Implementations
using the nystrom method to speed up kernel machines .