Skip to main content

PyPI version Build Status Codecov License: MIT

TaDAsets

Data sets apt for Topological Data Analysis. This project is a part of scikit-tda.

Motivation

At SoCG 2018, there was discussion about the need for data sets for two main purposes

  • Benchmarking new algorithms
  • Demonstrating benefits of TDA

Data generation

We provide constructors for some synthetic data sets that are popular in development and testing of TDA techniques.

  • Torus
  • Klein Bottle
  • Swiss Roll

Setup and Usage

You can install from Pypi

pip install tadasets

or from source

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

Examples of usage is

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

or

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

Contributions

This package is in the very early stages of development. As I think of shapes and data sets, I add them. If you have ideas, please do suggest them in an issue and submit a pull request! All contributions are welcome.

Metadata

Release files for tadasets 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tadasets 0.0.4
File Size Uploaded
tadasets-0.0.4.tar.gz 6.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tadasets 0.0.4
File Interpreter ABI Platform
tadasets-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 13.2 kB

Release files / tadasets-0.0.4.tar.gz

Download URL tadasets-0.0.4.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a0e6c14678750315febd97fcf334bbbfd2695ebd91b4fe7707bb1220d7348416
BLAKE2b-256 checksum
How to use checksums
85312848ac75c41a504bc978aeabfa27a3a8737c074d4e51aaaf12aaea8eedff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

Release files / tadasets-0.0.4-py3-none-any.whl

Download URL tadasets-0.0.4-py3-none-any.whl
Size 7.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fd19848f39976982d1a263929fdc8785eb8ace0de642efd49491db074dea951b
BLAKE2b-256 checksum
How to use checksums
5b06d1b9edccfcd071b245b0d1ab4b22eb2ff7aaeaa6d015db58d701d9782122
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

Release history Release notifications | RSS feed

0.2.2

2 release files

0.2.1

2 release files

This release

0.0.4 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page