Development Setup¶
Clone and Install¶
git clone https://github.com/saifkhichi96/opendetect.git
cd opendetect
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev,docs,simplify]"
Run Linters¶
ruff check .
Build Documentation¶
make -C docs html
Output:
docs/_build/html/index.html
For stricter local checks:
sphinx-build -W -b html docs docs/_build/html
Benchmark Plot Assets¶
Current benchmark SVGs live under:
docs/benchmarks/
Plot generation script:
src/plot_benchmarks_svg.py
Suggested Contributor Additions¶
include hardware and runtime versions when reporting benchmark numbers
share provider output from
onnxruntime.get_available_providers()include minimal reproducer commands for runtime-specific issues