un-construct fit
All is encapsulated into the fit function. However, in research on new spectral learning algorithm, we need to modify slightly the underlying learning process. In this case, we need access to sub-functions that are private in the actual scikit-splearn.