[scikit-learn] Can we say stochastic gradient descent as an ML model?