sklearn 库共分六大部分:分类,回归,聚类,降维,模型选择,数据的预处理
分别展示如下:
分类任务
- 最近邻算法(neighbors.NearestNeighbors)
- 支持向量机(svm.SVC)
- 朴素贝叶斯(naive_bayes.GaussianNB)
- 决策树(tree.DecisionTreeClassifier)
- 集成方法(ensemble.BaggingClassifier)
- 神经网络(neural_network.MLPClassifier)
回归任务
- 岭回归(linear_model.Ridge)
- Lasso回归(linear_model.Lasso)
- 弹性网络(linear_model.ElasticNet)
- 最小角回归(linear_model.BayesianRidge)
- 贝叶斯回归(linear_model.BayesianRidge)
- 逻辑回归(linear_model.LogisticRegression)
- 多项式回归(preprocessing.PolynomialFeatures)
聚类任务
- K-means(cluster.KMeans)
- AP聚类(cluster.AffinityPropagation)
- 均值漂移(cluster.MeanShift)
- 层次聚类(cluster.AgglomererativeClustering)