lawn-estimator-dev / tuning /__init__.py
TempuraML's picture
feat(tuning): offline pipeline tuning suite (harness + gold labeler + Gradio cockpit)
7a3a384
Raw
History Blame Contribute Delete
634 Bytes
"""Pipeline **tuning suite** — a read-only experimentation harness around the shipped
`lawn_estimator` pipeline.
It never edits `src/lawn_estimator/`. It drives the production building blocks via
(1) env vars (Config reads env fresh each run), (2) in-process module-attribute
overrides for the finer constants, and (3) a re-implementation of *only* the stage
sequencing of `pipeline.run` — so tools can be swapped and every parameter tuned
without touching the code that ships in the product.
Entry point: `python -m tuning.app` (the Gradio cockpit). Programmatic entry:
`tuning.harness.run_recipe(address, recipe, cache)`.
"""