Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdaMill

AdaMill is a foundational large language model engineered for advanced software intelligence, repository-scale reasoning, and autonomous agent workflows.

Token Allocation, Loss Masking, & Dataset Sources

Dataset Component Volume Sampling Epochs Strategic Role & Loss Masking Rules Dataset Source Link
Dolma 3.5 Code Split 75.0B 52.19% 1.0 Foundational repository syntax across 14 languages; standard cross-entropy loss. AllenAI Dolma 3.5 Pool
Essential-Web-v1.0 40.0B 27.84% 1.0 API docs, PR reviews, and architectural logic; standard cross-entropy loss. Essential AI Web Split
Nemotron-Pretraining-Code-v3 20.0B 13.92% 1.5 Synthetic diff pairs modeling multi-file downstream class impacts. NVIDIA Nemotron Code
Function-Aware FIM Subsplit 3.0B 2.09% 1.0 Masked function bodies driven by program-dependence graphs. BigCode StarCoder FIM
SERA Agent Workflows 2.0B 1.39% 3.0 Multi-turn exploration traces with prompt/tool masking. AllenAI Open Coding Agents Trajectories
Scale AI SWE Atlas Tasks 1.0B 0.70% 2.0 Refactoring and test suite creation tasks. Scale AI SWE-Atlas Repo
Algorithmic Diffs 1.0B 0.70% 2.0 Numerical debugging examples with stack traces masked and fixes supervised. Lean4 Verification Library (fvapps)
Symbolic Proof & Logic Traces 1.0B 0.70% 2.0 Formal verification steps and logic-path supervision. Lean4 Mathlib Parsed Proofs
DeepSWE Sanitized Split 0.5B 0.35% 2.5 Contamination-free execution traces. Hugging Face Canonical SWE-bench
AI2 Tülu Instruction Mix 0.5B 0.35% 2.0 Conversational formatting mix for multi-turn prompt compliance. AllenAI Tülu 3 SFT Mixture
SWE-bench M Frontend Logic 0.4B 0.28% 2.0 DOM manipulation and browser console traces mapped from UI interactions. Hugging Face SWE-bench Multimodal
OpenHands Environment Traces 0.3B 0.21% 4.0 Terminal interactions, bash return codes, and error-recovery patterns. All-Hands AI OpenHands

Dataset Ingestion & Download Utilities

The download_datasets.py utility manages high-throughput downloads of raw files directly into target storage partitions, bypassing Hugging Face cache symlink complexity.

Environment Configuration

Configure your target destination directory and (optional) Hugging Face token before downloading:

# Set your target datasets storage directory
export DATASETS_DIR="/mnt/powerscale/data/datasets"

# (Optional) Export your Hugging Face API token for gated datasets / higher rate limits
export HF_TOKEN="<YOUR_HF_TOKEN>"

Alternatively, you can authenticate globally on your machine using huggingface-cli login, which will be automatically detected.

Listing Available Datasets

To view all dataset keys, token counts, and gating status in download order:

python download_datasets.py --list

Downloading One-by-One

You can pull down individual datasets by key with custom parallel workers (e.g. --workers 16 or --workers 24):

# 1. Download Public Git-based repositories
python download_datasets.py --dataset swe-atlas
python download_datasets.py --dataset fvapps

# 2. Download Public SFT & Evaluation trace splits
python download_datasets.py --dataset swe-bench-multimodal
python download_datasets.py --dataset swe-bench
python download_datasets.py --dataset tulu-3-sft-mixture

# 3. Download Public Symbolic Logic & Reasoning splits
python download_datasets.py --dataset lean4-mathlib
python download_datasets.py --dataset minerva-math --workers 16

# 4. Download Gated FIM Code Pretraining split
# Requires HF_TOKEN in env, huggingface-cli login, or passing --token
python download_datasets.py --dataset starcoderdata --workers 16

# 5. Download Public Code & Web Pretraining pools
python download_datasets.py --dataset nemotron-pretraining-code-v3 --workers 16
python download_datasets.py --dataset essential-web --workers 16
python download_datasets.py --dataset dolma3.5-pool --workers 24

Sequential Batch Ingestion

To pull all datasets sequentially into DATASETS_DIR:

python download_datasets.py --workers 16

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages