huggingface / huggingface/smollm

Some datasets in Phase 3 pretraining are repeated Thousands of Times?

Open
#116 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
3.9k
Forks
315
Avg merge
1m
Merged PRs (30d)
1

Description

Hi @eliebak @loubnabnl, I'm trying to reproduce phase 3 (LR decay). I noticed that four datasets in Dolmino are extremely small. To reach the required number of tokens, we'd need to repeat `tiny-gsm-mind-problem-solving` for ~1,595 epochs and `tiny-gsm-mind-2students` for ~1,750 epochs. Is this expected? Thanks for your help!

Phase3 Dataset | Tokens_Have | Tokens_Needed | Epoch
-- | -- | -- | --
tiny-gsm-mind-problem-solving | 2.32 M | 3.69 B | 1595.31
tiny-gsm-mind-2students | 2.11 M | 3.69 B | 1750.56
dolmino_math_synth_gsm_gsm8k | 1.08 M | 493 M | 457.11
dolmino_math_synth_basic | 11.3 M | 246 M | 21.81

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue provides no file, test, or entry point. Start by locating the Phase 3 pretraining dataset configuration and checking how token targets and repeat counts are calculated for the four named datasets; done means confirming whether those epoch counts are expected and documenting or correcting the configuration.

Written by the indexing model from the issue text.

Assessment

Domain
data, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.