For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
DocumentationAPI Reference
DocumentationAPI Reference
  • API Reference
    • Overview
        • Nemo Curator
          • Backends
          • Config
            • Run
          • Core
          • Metrics
          • Models
          • Package Info
          • Pipeline
          • Stages
          • Tasks
          • Utils
    • Pipeline
    • ProcessingStage
    • CompositeStage
    • Resources
NVIDIANVIDIA
Developer-friendly docs for your API
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA Corporation.

LogoLogoNeMo Curator
On this page
  • Module Contents
  • Functions
  • API
API ReferenceFull Library ReferenceNemo CuratorNemo CuratorConfig

nemo_curator.config.run

||View as Markdown|
Previous

nemo_curator.config

Next

nemo_curator.core

Module Contents

Functions

NameDescription
_instantiate_stageInstantiate a single stage from its Hydra config.
create_pipeline_from_yaml-
create_ray_client_from_yaml-
main-

API

nemo_curator.config.run._instantiate_stage(
stage_cfg: omegaconf.DictConfig
) -> typing.Any

Instantiate a single stage from its Hydra config.

Extracts resources before calling hydra.utils.instantiate (it is applied via .with_(), not as a constructor argument) and re-applies it after construction. batch_size is left in the config dict so that stages declaring it as a dataclass field receive it during construction.

nemo_curator.config.run.create_pipeline_from_yaml(
cfg: omegaconf.DictConfig
) -> nemo_curator.pipeline.Pipeline | typing.Any
nemo_curator.config.run.create_ray_client_from_yaml(
cfg: omegaconf.DictConfig
) -> nemo_curator.core.client.RayClient
nemo_curator.config.run.main(
cfg: omegaconf.DictConfig
) -> None