Skip to main content

PyPI PyPI - Python Version PyPI - Wheel build PyPI Downloads PyPI - License

Hypper is a data-mining Python library for binary classification. It uses hypergraph-based methods to explore datasets for the purpose of undersampling, feature selection and binary classification.

Hypper provides an easy-to-use interface familiar to well-recognized Scikit-Learn API.

The primary goal of this library is to provide a tool for handling datasets consisting of mainly categorical features. Novel hypergraph-based methods proposed in the Hypper library were benchmarked against the alternative solutions and achieved satisfactory results. More details can be found in scientific papers presented in the section below.

Installation

pip install hypper

Local installations

pip install -e .['documentation'] # documentation
pip install -e .['develop'] # development (with testing)
pip install -e .['benchmarking'] # benchmarking scripts
pip install -e .['all'] # install everything

Tutorials:

1. Introduction to data mining with Hypper

Testing

pytest

Important links

Citation

Metadata

Release files for hypper 0.0.5

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

Source distribution (sdist)

Source distribution for hypper 0.0.5
File Size Uploaded
hypper-0.0.5.tar.gz 18.8 kB Details

Built distribution (wheel)

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

Total release size: 40.7 kB

Release files / hypper-0.0.5.tar.gz

Download URL hypper-0.0.5.tar.gz
Size 18.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ecc3cc7bcb0b85d06a0a13c6882490b531b5fca94a6386f67a44ae834a384268
BLAKE2b-256 checksum
How to use checksums
c3b3b89ba8662da9b3c97d71850a75603e45d92bd334999468976db89ae02ccc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.13

Release files / hypper-0.0.5-py3-none-any.whl

Download URL hypper-0.0.5-py3-none-any.whl
Size 21.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c484c5874bf1bc655c8f67d3c73c81303cd937eccfc57da1dc8570cd3686fe39
BLAKE2b-256 checksum
How to use checksums
d408509c0d9f7a2e0a88110abe935ce6124c16f10a0fc9a15306fdc3ce5d640f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.0.5 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