OpenDCAI/DataFlex

[NeurIPS 2026] DataFlex: A Unified Benchmark and Evaluation Platform for Data-Centric Training of Large Language Models

View on GitHub ↗Jump to charts ↓Open shareable report →

OpenDCAI/DataFlex has 3k+ stars and 450+ forks on GitHub, is written in Python, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 57 minutes ago
Added to GitGenius on October 9th, 2026
Created on August 9th, 2025
Open Issues & Pull Requests: 1 (-1)
GitHub issues: Enabled
Number of forks: 459
Total Stargazers: 3,126 (+3)
Total Subscribers: 291 (+2)

Repository Insights (GitGenius)

Median issue/PR response: 30.0 hours
Mean response time: 3.2 days
90th percentile: 5.0 days
Tracked items: 11

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 115 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

DataFlex is a unified benchmark and evaluation platform for data-centric training of large language models that enables dynamic selection, mixing, and reweighting of training data during the optimization process.

The tool addresses the challenge of improving model performance and experimental reproducibility by intelligently scheduling training data. It integrates multiple data-centric techniques—data selection, data mixture, and data reweighting—into a single framework built on top of LLaMA-Factory. Data selection algorithms range from gradient-based methods like LESS and NICE to loss-based and distribution-based approaches, allowing researchers to dynamically choose which samples to train on according to strategies such as focusing on harder examples. Data mixture algorithms adjust the ratio of data from different domains during training. This unified approach consolidates implementations that were previously scattered across difficult-to-reproduce repositories.

Researchers and developers working on large language model training should consider DataFlex if they want to experiment with data-centric optimization strategies without reimplementing multiple algorithms from scratch. The tool suits projects where improving model performance through intelligent data handling is a priority, and where reproducibility across different data selection and mixture techniques matters. The framework integrates seamlessly with LLaMA-Factory, making it accessible to teams already using that training infrastructure. Those seeking to compare different data-centric approaches or reproduce results from published methods will find the unified implementation valuable.

The project maintains active development with support for large-scale model training through gradient computation under DeepSpeed ZeRO-3. The codebase includes reproducible implementations of multiple data selection, mixture, and reweighting algorithms that were previously unavailable or scattered across different sources. Documentation is provided through a dedicated technical site explaining the system's goals and design philosophy.