Config reference
================

BatDetect2 uses separate config objects for different workflow surfaces.

Use this section when you need exact config fields for training, inference,
evaluation, outputs, preprocessing, postprocessing, or target definitions.

.. toctree::
   :maxdepth: 1

   configs/training/model-config
   configs/training/training-config
   configs/training/logging-config
   configs/inference/inference-config
   configs/evaluation/evaluation-config
   configs/outputs/outputs-config
   configs/outputs/output-formats
   configs/outputs/output-transforms
   configs/data/data-sources
   configs/data/preprocessing-config
   configs/data/postprocess-config
   configs/data/targets-config-workflow

Example config files live under `example_data/configs/`.
