> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/automodel/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/automodel/_mcp/server.

# nemo_automodel.components.flow_matching

Flow Matching components for diffusion model training.

Provides FlowMatchingPipeline and model-specific adapters for training
diffusion models using the flow matching objective.

## Subpackages

* **[`nemo_automodel.components.flow_matching.adapters`](/nemo-automodel/nemo_automodel/components/flow_matching/adapters)**

## Submodules

* **[`nemo_automodel.components.flow_matching.pipeline`](/nemo-automodel/nemo_automodel/components/flow_matching/pipeline)**
* **[`nemo_automodel.components.flow_matching.time_shift_utils`](/nemo-automodel/nemo_automodel/components/flow_matching/time_shift_utils)**

## Package Contents

### Functions

| Name                                                                  | Description |
| --------------------------------------------------------------------- | ----------- |
| [`__dir__`](#nemo_automodel-components-flow_matching-__dir__)         | -           |
| [`__getattr__`](#nemo_automodel-components-flow_matching-__getattr__) | -           |

### Data

[`_LAZY_ATTRS`](#nemo_automodel-components-flow_matching-_LAZY_ATTRS)

[`__all__`](#nemo_automodel-components-flow_matching-__all__)

### API

```python
nemo_automodel.components.flow_matching.__dir__()
```

```python
nemo_automodel.components.flow_matching.__getattr__(
    name: str
)
```

```python
nemo_automodel.components.flow_matching._LAZY_ATTRS = {'FlowMatchingPipeline': ('.pipeline', 'FlowMatchingPipeline'), 'create_adapter'...
```

```python
nemo_automodel.components.flow_matching.__all__ = sorted(_LAZY_ATTRS.keys())
```