mirror of
https://github.com/macaodha/batdetect2.git
synced 2026-07-07 21:00:10 +02:00
Some checks failed
CI / Checks (push) Has been cancelled
Docs Pages / Build Docs (push) Has been cancelled
CI / Tests (Python ${{ matrix.python-version }}) (3.10) (push) Has been cancelled
CI / Tests (Python ${{ matrix.python-version }}) (3.11) (push) Has been cancelled
CI / Tests (Python ${{ matrix.python-version }}) (3.12) (push) Has been cancelled
Docs Pages / Deploy Docs (push) Has been cancelled
51 lines
984 B
Markdown
51 lines
984 B
Markdown
# Evaluation config reference
|
|
|
|
`EvaluationConfig` defines which evaluation tasks run and which plots they
|
|
generate.
|
|
|
|
Defined in `batdetect2.evaluate.config`.
|
|
|
|
## Top-level fields
|
|
|
|
- `tasks`
|
|
- list of task configs.
|
|
|
|
## Built-in task families
|
|
|
|
Current built-in tasks include:
|
|
|
|
- `sound_event_detection`
|
|
- `sound_event_classification`
|
|
- `top_class_detection`
|
|
- `clip_detection`
|
|
- `clip_classification`
|
|
|
|
## Shared task controls
|
|
|
|
Common task-level controls include:
|
|
|
|
- `prefix`
|
|
- `ignore_start_end`
|
|
|
|
Sound-event-style tasks also support:
|
|
|
|
- `affinity`
|
|
- `affinity_threshold`
|
|
- `strict_match`
|
|
|
|
## Default behavior
|
|
|
|
The default evaluation config starts with:
|
|
|
|
- sound event detection,
|
|
- sound event classification.
|
|
|
|
## Related pages
|
|
|
|
- Choose and configure evaluation tasks:
|
|
{doc}`../../../how_to/evaluation/choose-and-configure-evaluation-tasks`
|
|
- Evaluation concepts:
|
|
{doc}`../../../explanation/evaluation-concepts-and-matching`
|
|
- Evaluate CLI reference:
|
|
{doc}`../../cli/evaluate`
|