Repository navigation
Conversation
85c4402 to
44604cd
Compare
|
Thanks — Harold has logged this for review. Contributor text and code are treated as untrusted data; no external code was run on the benchmark host.
|
|
Thanks for the adapter, and sorry for the late reply on this PR. We measured jevora-9b-v1 through it as submitted, and the row is live at https://benchmarkheaven.com/jev-models/jevora-9b-v1 (the page explains the coverage and pricing notes). I reviewed the diff and found nothing blocking; it now goes to a final check before merging. |
|
Thanks for the adapter, and for the clear pins and manifest check. One change before we merge: load() uses hashlib.file_digest, which exists only from Python 3.11, while pyproject.toml declares Python 3.10 or newer. Please replace it with a plain sha256 read loop (or add a version guard) and run the test suite on your side. The rest of the diff touches no datasets, scoring, or results. Once that is in we'll merge it. Note that it edits the same cli.py lines as other adapter PRs, so a rebase may be needed. |
|
Thanks for the review! I replaced hashlib.file_digest with a streaming SHA256 loop that works on Python 3.10. I also updated the adapter to the new Jevora 9B V1.6 release. The full test suite passes on Python 3.13: 114 tests and 5 subtests. On Python 3.10, I checked the SHA256 implementation and six adapter cases. The V1.6 package has a larger context limit of 8,192 tokens. Could you please test the updated version when you have a chance? The result currently on the leaderboard is from the previous release. |
|
Thanks for the quick update, and for fixing the Python 3.10 compatibility issue. The request to re-measure the new Jevora 9B V1.6 release is a separate step: I've passed it on, and the outcome (and the merge decision for this PR) will be confirmed here in the thread. |
Jevora 9B V1.6
This PR adds a local adapter for Jevora, an open-weight model that chooses between supplied options and returns a probability for each option.
The Jevora result currently on the leaderboard was measured with the previous release. This PR now points to V1.6; that version has not yet received an official JevBench evaluation.
What changed
hashlib.file_digestwith a streaming SHA256 loop compatible with Python 3.10.Pinned files
483a5398d29b48f252d0aa6349946433b1c0b291bad81ce66d47f1f94ea3c6dbThe adapter verifies the pinned manifest before loading the package. The loader verifies the package files and checkpoint integrity. It accepts the nested
jevora-9b-v1/package directory, not a raw training checkpoint.Behavior and limits
The adapter preserves label order and returns the model's probabilities. Requests above the documented limits return
422; the adapter does not truncate or repair outputs. It does not read expected answers. JevBench remains responsible for task selection, scoring, calibration metrics, and the official evaluation.Checks
The earlier evaluation request is recorded in issue #163. That issue was closed after the previous release was measured.