用于压缩学习的Python工具箱(从草图进行机器学习)
pycle的Python项目详细描述
pycle工具箱
Pycle代表PYthon Compressive LEarning;它是一个用于执行压缩学习(也称为草图学习)的方法工具箱,其中训练集不直接使用,而是首先经过大量压缩;这允许从计算资源急剧减少的大规模数据集中学习。在
Pycle现在是稳定的(版本1.0
),但是仍在开发中,所以不要犹豫,报告工具箱遇到的错误或其他困难。在
本次回购内容:
对于文档:
- 一个“指南”文件夹,其中包含该工具箱的半详细介绍性指南。在
- 一系列的“DEMO iu i”jupyter笔记本电脑,说明了工具箱在实践中的一些核心概念。在
如果你是新来的,我建议你先打开这两个项目中的任何一个来了解这是怎么回事。在
代码本身位于“pycle”文件夹中,分为3个主要文件:
sketching.py
包含与构建要素图和绘制数据集相关的所有内容compressive_learning.py
包含了该草图中的实际学习算法,例如k均值和GMM拟合- ^{cd4}可以通过生成不同的可视化工具集来学习cd4}或有用的数据集。在
请注意,如果您想直接使用pycle
的核心代码而不下载整个存储库,可以通过键入以下命令直接从PyPI安装它
pip install pycle
引用此工具箱:
如果您使用此工具箱发布研究,请按照此链接获取引文参考(例如,生成BibTeX导出文件)
- 项目
标签: