1. 程式人生 > >Learn: A silver bullet for basic machine learning | AITopics

Learn: A silver bullet for basic machine learning | AITopics

Scikit-Learn is python's core machine learning package that has most of the necessary modules to support a basic machine learning project. The library provides a unified API (Application Programming Interface) for practitioners to ease the use of machine learning algorithms with only writing a few lines to accomplish the predictive or classification task. One of the few libraries in python which has kept to the promise of maintaining the algorithm and interface layer simple and not complicating it to cover the entire machine learning feature landscape. The package is written heavily in python, and it incorporates C libraries like LibSVM and LibLinear for support vector machines and generalized linear model implementation. The package depends on Pandas (mainly for the dataframe processes), numpy (for the ndarray construct) and scipy (for sparse matrices).