项目作者: WiseDoge

项目描述 :
常见机器学习算法的Python实现
高级语言: Python
项目地址: git://github.com/WiseDoge/plume.git


plume

plume,一个轻量级机器学习库。包含常见机器学习算法的Python实现。

解决依赖

  • Python >= 3.6
  • NumPy
  • SciPy

快速入门

对于训练集X,标签集合y,算法clf,测试集合X_test,使用clf.fit(X, y)训练数据,使用clf.predcit(X_test)对测试集进行预测。

Input:

  1. from plume.utils import plot_decision_boundary
  2. from plume.svm import SVC
  3. X, y = sklearn.datasets.make_moons(200, noise=0.20)
  4. y = 2 * y - 1
  5. clf = SVC(C=3, kernel='rbf')
  6. clf.fit(X, y)
  7. plot_decision_boundary(clf.predict, X, y, 'Support Vector Machine')

Output:

img