Skip to main content

Data Complexity Profiler

Project description

SQAaaS badge shields.io

Data Complexity

The Data Complexity Measures in pure Python.

Install

pip install data-complexity-profiler

How it works

One can import the model and use the common .fit() and .transform() functions (sklearn-like interface)

import dcp
from sklearn import datasets

iris = datasets.load_iris()
X = iris.data
y = iris.target

model = dcp.ComplexityProfile()
model.fit(X, y)
model.transform()

Complexity profile takes different inputs from none to specific measures to be obtained.

References

[1] How Complex is your classification problem? A survey on measuring classification complexity, ArXiv

[2] The Extended Complexity Library (ECoL), github repo

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

data_complexity_profiler-0.2.0.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

data_complexity_profiler-0.2.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file data_complexity_profiler-0.2.0.tar.gz.

File metadata

  • Download URL: data_complexity_profiler-0.2.0.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for data_complexity_profiler-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d8edfd84462526631dc8086c8314259f69f7df221bc7786163c28ed593c8bf45
MD5 936e364439d51df4043138effe1b87f7
BLAKE2b-256 6199a18419de95d7de498fba4ddfc1601cfac945f8a55a75433a5f3d7e236149

See more details on using hashes here.

File details

Details for the file data_complexity_profiler-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for data_complexity_profiler-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91b8180987bb90612105a188abde3709b60b13da4b6e81103ca55e0d947aa989
MD5 c509ab33b71d4e3817a2296ba1325b77
BLAKE2b-256 55a91ad3d87a34b0c042c56559034d86239383085b90aecf21a6bf826776df0e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page