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.4
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.4-py3-none-any.whl | Python 3 | none | any | Details |
Release files / voxeval-0.4.4-py3-none-any.whl
| Download URL | voxeval-0.4.4-py3-none-any.whl |
|---|---|
| Size | 22.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b6e726b80225de9bfacd1815c4ce8a91e18348f56ea2963f453f6f012f3252af
|
|
BLAKE2b-256 checksum How to use checksums |
be8be745eb5ce55fa5e080767f6f52a926b071d7f53afe2d73405a4d352a8573
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|