nemo_curator.stages.text.experimental.translation.backends

View as Markdown

Backend registry for translation stages.

Submodules

Package Contents

Functions

NameDescription
get_backendCreate a built-in or custom translation backend.
register_backendRegister a custom translation backend.

Data

_CUSTOM_BACKENDS

__all__

API

nemo_curator.stages.text.experimental.translation.backends.get_backend(
backend_type: str,
config: dict
) -> nemo_curator.stages.text.experimental.translation.backends.base.TranslationBackend

Create a built-in or custom translation backend.

nemo_curator.stages.text.experimental.translation.backends.register_backend(
name: str,
backend_class: type
) -> None

Register a custom translation backend.

nemo_curator.stages.text.experimental.translation.backends._CUSTOM_BACKENDS: dict[str, type] = {}
nemo_curator.stages.text.experimental.translation.backends.__all__ = ['TranslationBackend', 'get_backend', 'register_backend']