用于拓扑数据分析的大数据集。

tadasets的Python项目详细描述


PyPI versionBuild StatusCodecovLicense: MIT

tadasets

适于拓扑数据分析的数据集。这个项目是SCIKIT TDA的一部分。

动机

在2018年社会保障大会上,与会者讨论了两个主要目的对数据集的需求

  • 基准新算法
  • 展示TDA的好处

数据生成

我们为TDA技术开发和测试中流行的一些合成数据集提供构造函数。

  • 圆环体
  • 克莱恩瓶
  • 瑞士卷

设置和使用

您可以从pypi安装

pip install tadasets

或来源

git clone https://github.com/scikit-tda/tadasets
cd tadasets
pip install -e .

用法示例如下

import tadasets
data = tadasets.sphere(n=1000, r=10)
tadasets.plot3d(data)

import tadasets
data = tadasets.swiss_roll(n=1000, r=10)
tadasets.plot3d(data)

贡献

这个软件包正处于开发的早期阶段。当我想到形状和数据集时,我添加它们。如果你有想法,请在问题中提出建议,并提交一个拉式请求!欢迎所有捐款。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
算法根据Java中传递的参数定义数据类型   java将图像文件存储在Google云存储桶中后,显示大小为“0字节”的所有文件列表   swing Java表模型删除Bounds 1的行排列   java中表上的for循环基本迭代   带有Http请求和UTF8的java下载文件   java滞后于setImageDrawable   java如何使用println按单位打印同一列中的数字列表?   中文Windows版本的Java默认编码   java编程项目,ADT列表   无法识别java消息部分MyClass。(它是否存在于服务WSDL中?)   java从IJavaProject或IProject获取到org。阿帕奇。专家模型模型   如何使用枚举(如java类变量)实现运行时同态?   使用集合对特定于Java的练习进行排序。分类   调试如何调试已作为exe文件运行的java应用程序?   java如何将带有模块的项目导入到另一个项目中,而不丢失封装?