mirror of
https://github.com/macaodha/batdetect2.git
synced 2026-05-22 22:32:18 +02:00
47 lines
949 B
Markdown
47 lines
949 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/choose-and-configure-evaluation-tasks`
|
|
- Evaluation concepts: {doc}`../explanation/evaluation-concepts-and-matching`
|
|
- Evaluate CLI reference: {doc}`cli/evaluate`
|