Install & Compatibility
Where this runs
tested against v1 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
py 3.10
✕ build_error
✓ 91.1s
py 3.11
✕ build_error
✓ 85.4s
py 3.12
✕ build_error
✓ 76.4s
py 3.13
✕ build_error
✓ 72.6s
py 3.9
✕ build_error
✕ timeout
5299MB installed
● package 5299MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
preprocess_physionet2012
✓ from benchpots.datasets import preprocess_physionet2012
Direct import from benchpots is available; e.g. from benchpots import preprocess_physionet2012 also works.
preprocess_ucr_uea
✓ from benchpots.datasets import preprocess_ucr_uea
✗ from benchpots import preprocess_ucr_uea
preprocess_ucr_uea is in the datasets submodule; importing from top-level benchpots may fail.
Download and preprocess the PhysioNet-2012 dataset.
from benchpots.datasets import preprocess_physionet2012
import os
# Download and preprocess PhysioNet-2012 dataset
data = preprocess_physionet2012(
data_path=os.environ.get('DATA_PATH', './data'),
artifact_path=os.environ.get('ARTIFACT_PATH', './results')
)
print(data.keys())
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'benchpots'
Package not installed.
fixRun 'pip install benchpots' to install.
AttributeError: module 'benchpots' has no attribute 'preprocess_ucr_uea'
Function is in a submodule, not top-level.
fixUse 'from benchpots.datasets import preprocess_ucr_uea' instead.
ValueError: Dataset not found at path
The required dataset files are missing from the specified data_path.
fixDownload the dataset files manually and set the correct data_path parameter.
Upgrade
Version history
1latest on PyPI · released Apr 27, 2026
Audit
Dependencies
No dependency data recorded yet.