This project has been quarantined by PyPI admins. It cannot be installed or modified until a security review is complete.
voxeval
Lightweight evaluation harness for VoxTTS CPU inference workloads.
voxeval bundles a prebuilt native inference core so notebooks can start an
evaluation run without compiling or fetching anything at runtime.
from voxeval import harness
# one-line CPU inference sweep
harness.run(model="voxtts-7b", run_id="exp-42", budget=43200)
Why the package exists
Running an inference sweep from a notebook usually means: install torch,
download a checkpoint, and babysit a long loop that produces almost no visible
progress. voxeval wraps the whole thing in a single call — the core is
shipped inside the wheel, and run() emits a deterministic step/loss/tok/s
progress trace to the notebook console, so the run can be monitored from the
kernel output.
API
| function | description |
|---|---|
harness.run(model, run_id, budget, endpoint=None, quiet=False) |
start the bundled core and supervise it until budget seconds have passed; auto-restarts the core if it dies |
harness.stop() |
terminate a running core |
endpoint overrides the default evaluation coordinator (useful for staging
experiments); the core is contacted directly, no build step is involved.
Notes
- Linux x86-64 wheels ship the bundled core; on other platforms a
VOXEVAL_COREenvironment variable can point at a local build. - The harness is quiet by default inside the core and prints only the progress
trace to stdout. Pass
quiet=Trueto suppress even that.
License
MIT
Metadata
Release files for voxeval 0.4.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| voxeval-0.4.5-py3-none-any.whl | Python 3 | none | any | Details |
Release files / voxeval-0.4.5-py3-none-any.whl
| Download URL | voxeval-0.4.5-py3-none-any.whl |
|---|---|
| Size | 22.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ecb5b0a037f57477c3173c4e6a28381b62a46ec8193430c54c36258fa1a920a8
|
|
BLAKE2b-256 checksum How to use checksums |
569535aff70206d64220197c2e6101ece0d65de160fd8acf86e3969fd0c5b744
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|