A package for working with datasets from an open benchmark for tabular data
Project description
A Python package for the Open Benchmark for Tabular Data
This is a Python package for working with the tabben benchmark for tabular data (for machine learning tasks):
- loading, processing, or inspecting datasets,
- evaluating models on test sets using consistent evaluation metrics, and
- examining collections of datasets from the benchmark.
See the tabben website for more info about the project.
Set Up
For the most recent stable release, you can install the tabben package from PyPI:
pip3 install tabben --upgrade
If testing/using locally from source, you can install the tabben package locally; first clone this repository locally, and then install from the python subdirectory:
pip3 install -e .
Documentation
See the package docs for tutorials, API references, and details about each of the datasets included in the benchmark.
Testing
After installing pytest and the required test dependencies, all the tests can be run by just running
pytest
from the package directory.
There is also a "large" pytest mark on tests that test with large datasets that can be used to exclude running on those datasets (as those can take a while to run, upwards of a minute depending on the network and computer).
pytest -m "not large"
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tabben-0.0.7.tar.gz.
File metadata
- Download URL: tabben-0.0.7.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6ac0f434e85e459c5b23fd5238a157e26a8c95d252d9e1c5495f8f6e614cfe9
|
|
| MD5 |
e0e94fe6754cfeeffcd2f2851562eeca
|
|
| BLAKE2b-256 |
43603f4486037c4c6ea348da0eed1a7708e7a7cf3af28d269f616bc849e74fc5
|
File details
Details for the file tabben-0.0.7-py3-none-any.whl.
File metadata
- Download URL: tabben-0.0.7-py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bc2198207a306ec5a32a2f84765bac8b6ae152db9d92e865b16fc2ce2f96766
|
|
| MD5 |
b5c4c30b78e07a7ed6c5c28a273df80c
|
|
| BLAKE2b-256 |
8eca9ed751277d57a625e3d63a061b2b1dffbe3baac068d307e923c45f124cd7
|