scikit-learn
numpy
matplotlib