# plume
plume,一个轻量级机器学习库。包含常见机器学习算法的Python实现。
## 解决依赖
* Python >= 3.6
* NumPy
* SciPy
## 快速入门
对于训练集`X`,标签集合`y`,算法`clf`,测试集合`X_test`,使用`clf.fit(X, y)`训练数据,使用`clf.predcit(X_test)`对测试集进行预测。
Input:
```python
from plume.utils import plot_decision_boundary
from plume.svm import SVC
X, y = sklearn.datasets.make_moons(200, noise=0.20)
y = 2 * y - 1
clf = SVC(C=3, kernel='rbf')
clf.fit(X, y)
plot_decision_boundary(clf.predict, X, y, 'Support Vector Machine')
```
Output:
![img](docs/figure_svm.png)
没有合适的资源?快使用搜索试试~ 我知道了~
常见机器学习算法的Python实现.zip
共31个文件
py:27个
gitignore:1个
license:1个
需积分: 5 0 下载量 74 浏览量
2024-02-21
19:39:00
上传
评论
收藏 65KB ZIP 举报
温馨提示
常见机器学习算法的Python实现
资源推荐
资源详情
资源评论
收起资源包目录
常见机器学习算法的Python实现.zip (31个子文件)
kwan1117
LICENSE 1KB
tests
test_linearmodel.py 1KB
test_svm.py 1KB
test_decomposition.py 1019B
test_network.py 567B
test_knn.py 1KB
test_perceptron.py 376B
test_hmm.py 615B
test_ensemble.py 1KB
test_cluster.py 1KB
test_naive_bayes.py 692B
test_tree.py 707B
docs
figure_svm.png 41KB
.gitignore 1KB
plume
utils.py 1KB
__init__.py 88B
decomposition.py 1KB
svm.py 4KB
network.py 3KB
toysvm.py 9KB
linear_model.py 6KB
ensemble.py 6KB
perceptron.py 2KB
preprocessing.py 725B
cluster.py 4KB
tree.py 11KB
hmm.py 5KB
naive_bayes.py 3KB
linalg.py 1KB
knn.py 1KB
README.md 645B
共 31 条
- 1
资源评论
Kwan的解忧杂货铺
- 粉丝: 1w+
- 资源: 3651
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功