Add load dataset config function

This commit is contained in:
mbsantiago 2025-06-24 12:40:29 +01:00
parent b5b4229990
commit 235f0e27da
2 changed files with 7 additions and 0 deletions

View File

@ -8,6 +8,7 @@ from batdetect2.data.annotations import (
from batdetect2.data.datasets import (
DatasetConfig,
load_dataset,
load_dataset_config,
load_dataset_from_config,
)
@ -19,5 +20,6 @@ __all__ = [
"DatasetConfig",
"load_annotated_dataset",
"load_dataset",
"load_dataset_config",
"load_dataset_from_config",
]

View File

@ -161,6 +161,11 @@ def insert_source_tag(
)
# TODO: add documentation
def load_dataset_config(path: data.PathLike, field: Optional[str] = None):
return load_config(path=path, schema=DatasetConfig, field=field)
def load_dataset_from_config(
path: data.PathLike,
field: Optional[str] = None,