datumaro.components.environment#
Classes
|
|
|
|
|
- class datumaro.components.environment.PluginRegistry(filter: Optional[Callable[[Type[CliPlugin]], bool]] = None)[source]#
- class datumaro.components.environment.Environment(use_lazy_import: bool = True)[source]#
Bases:
object
- property extractors: PluginRegistry#
- property importers: PluginRegistry#
- property launchers: PluginRegistry#
- property exporters: PluginRegistry#
- property generators: PluginRegistry#
- property transforms: PluginRegistry#
- property validators: PluginRegistry#
- detect_dataset(path: str, depth: int = 1, rejection_callback: Optional[Callable[[str, RejectionReason, str], None]] = None) List[str] [source]#
- classmethod merge(envs: Sequence[Environment]) Environment [source]#