Lafa
A continuous-flow language model based on continuous flow, employing a block-wise flow architecture that supports parallel generation and efficient inference and scales to the 8B parameter size.
Timeline (last 90 days)
Lafa is a data-efficient continuous-flow language model scaled to 8B parameters, employing a block-wise flow architecture.
In Lafa's block-wise flow architecture, the prefix uses causal attention, and within each block a bidirectional, asynchronous flow is used.
The research team trained Lafa at three scales—0.5B, 7B, and 8B—each using fewer than 30B tokens.
Lafa's training starts from a pretrained autoregressive model and adapts it through flow training, which, via the multi-token prediction effect, preserves or even improves the capabilities of the pretrained AR model.
Evaluation on instruction-following, reasoning, and coding tasks shows that the flow models learned by Lafa are comparable to or even better than autoregressive models in quality.
Lafa's flow model can be distilled into flow maps, enabling single-step or few-step generation and thereby reducing inference latency.
Lafa designs a self-speculative decoding scheme that uses flow-based drafts for autoregressive verification within a single model, requiring no additional draft model parameters or memory overhead.
At comparable quality, Lafa's self-speculative decoding scheme achieves 2.54x the throughput of autoregressive models, outperforming multi-token prediction and discrete diffusion methods.
Lafa's research shows that continuous flow can serve as a scalable foundation for language modeling, paving the way for the practical use of flow language models.
Current Lafa research is still limited to the 8B parameter scale, and performance at larger scales remains to be validated.
1 more timeline events
All Facts (11)
Lafa is a data-efficient continuous-flow language model scaled to 8B parameters, employing a block-wise flow architecture.
50%UnverifiedIn Lafa's block-wise flow architecture, the prefix uses causal attention, and within each block a bidirectional, asynchronous flow is used.
50%UnverifiedThe research team trained Lafa at three scales—0.5B, 7B, and 8B—each using fewer than 30B tokens.
50%UnverifiedLafa's training starts from a pretrained autoregressive model and adapts it through flow training, which, via the multi-token prediction effect, preserves or even improves the capabilities of the pretrained AR model.
50%UnverifiedEvaluation on instruction-following, reasoning, and coding tasks shows that the flow models learned by Lafa are comparable to or even better than autoregressive models in quality.
50%UnverifiedLafa's flow model can be distilled into flow maps, enabling single-step or few-step generation and thereby reducing inference latency.
50%UnverifiedLafa designs a self-speculative decoding scheme that uses flow-based drafts for autoregressive verification within a single model, requiring no additional draft model parameters or memory overhead.
50%UnverifiedAt comparable quality, Lafa's self-speculative decoding scheme achieves 2.54x the throughput of autoregressive models, outperforming multi-token prediction and discrete diffusion methods.
50%UnverifiedLafa's research shows that continuous flow can serve as a scalable foundation for language modeling, paving the way for the practical use of flow language models.
50%UnverifiedCurrent Lafa research is still limited to the 8B parameter scale, and performance at larger scales remains to be validated.
50%UnverifiedThe impact of hyperparameter choices (such as block size and number of flow steps) in Lafa's block-wise flow architecture on performance has not yet been systematically analyzed.
50%