Thanks for helping improve this adapter! A few ground rules.
pip install -e ".[dev]"
pip install omnidocbench-rocm
make smoke-test # runs pytest
make publish # runs the conformance checkerThe smoke backend (no GPU) should always pass — keep it working.
- Implement
_infer(img, platform, config) -> strinadapter/run_adapter.py(return markdown for one image). - Set
BACKENDinadapter/adapter_config.pyto your backend name (or pass--backend <name>). - Fill in
adapter/setup/00-install-deps.{sh,ps1}so a fresh machine can provision weights + runtime. - Run
make eval-linux(oreval-windows), thenmake publish.
make smoke-testis green.make publishreportsCONFORMANT.- Model cards reflect reality (hardware, legacy badge, artifacts); result submissions must not assign central platform review or promote legacy badges.
- Update
docs/known-gaps.md— close resolved bullets, add new ones.
For a result produced in this repository, commit the engine-produced evidence
bundle under results/omnidocbench/v16/<platform>/ and point the applicable
model card at it. For an independent result, follow the short
community benchmark checklist and provide an
immutable evidence permalink. Raw predictions are useful but optional.
Participation in this project is governed by the Code of Conduct. Be excellent to each other.