Skip to content

Commit 05bef77

Browse files
committed
add load_description_and_test overloads for expected_type=dataset
1 parent 3a48363 commit 05bef77

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

bioimageio/core/_resource_tests.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030

3131
from bioimageio.core import __version__
3232
from bioimageio.spec import (
33+
AnyDatasetDescr,
3334
AnyModelDescr,
3435
BioimageioCondaEnv,
36+
DatasetDescr,
3537
InvalidDescr,
3638
LatestResourceDescr,
3739
ModelDescr,
@@ -484,6 +486,21 @@ def load_description_and_test(
484486
) -> Union[ModelDescr, InvalidDescr]: ...
485487

486488

489+
@overload
490+
def load_description_and_test(
491+
source: Union[ResourceDescr, PermissiveFileSource, BioimageioYamlContent],
492+
*,
493+
format_version: Literal["latest"],
494+
weight_format: Optional[SupportedWeightsFormat] = None,
495+
devices: Optional[Sequence[str]] = None,
496+
determinism: Literal["seed_only", "full"] = "seed_only",
497+
expected_type: Literal["dataset"],
498+
sha256: Optional[Sha256] = None,
499+
stop_early: bool = True,
500+
**deprecated: Unpack[DeprecatedKwargs],
501+
) -> Union[DatasetDescr, InvalidDescr]: ...
502+
503+
487504
@overload
488505
def load_description_and_test(
489506
source: Union[ResourceDescr, PermissiveFileSource, BioimageioYamlContent],
@@ -514,6 +531,21 @@ def load_description_and_test(
514531
) -> Union[AnyModelDescr, InvalidDescr]: ...
515532

516533

534+
@overload
535+
def load_description_and_test(
536+
source: Union[ResourceDescr, PermissiveFileSource, BioimageioYamlContent],
537+
*,
538+
format_version: Union[FormatVersionPlaceholder, str] = DISCOVER,
539+
weight_format: Optional[SupportedWeightsFormat] = None,
540+
devices: Optional[Sequence[str]] = None,
541+
determinism: Literal["seed_only", "full"] = "seed_only",
542+
expected_type: Literal["dataset"],
543+
sha256: Optional[Sha256] = None,
544+
stop_early: bool = True,
545+
**deprecated: Unpack[DeprecatedKwargs],
546+
) -> Union[AnyDatasetDescr, InvalidDescr]: ...
547+
548+
517549
@overload
518550
def load_description_and_test(
519551
source: Union[ResourceDescr, PermissiveFileSource, BioimageioYamlContent],

0 commit comments

Comments
 (0)