> 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.speculative.dflash

DFlash speculative-decoding training components.

DFlash drafts a whole block of tokens in parallel via MASK-token "denoising"
conditioned on the target model's hidden states, in contrast to EAGLE's
autoregressive single-step drafting. See
`nemo_automodel.components.speculative.dflash.core` for the training wrapper.

## Submodules

* **[`nemo_automodel.components.speculative.dflash.core`](/nemo-automodel/nemo_automodel/components/speculative/dflash/core)**
* **[`nemo_automodel.components.speculative.dflash.draft_qwen3`](/nemo-automodel/nemo_automodel/components/speculative/dflash/draft_qwen3)**
* **[`nemo_automodel.components.speculative.dflash.registry`](/nemo-automodel/nemo_automodel/components/speculative/dflash/registry)**
* **[`nemo_automodel.components.speculative.dflash.target`](/nemo-automodel/nemo_automodel/components/speculative/dflash/target)**

## Package Contents

### Data

[`__all__`](#nemo_automodel-components-speculative-dflash-__all__)

### API

```python
nemo_automodel.components.speculative.dflash.__all__ = ['DFlashTrainerModule', 'DFlashStepMetrics', 'NoValidAnchorsError', 'create_dfla...
```