Wow

#1
by MishaGGG - opened

is very good. which datasets did you use for finetuning? if its not a secret

Well, according to the tags above, the datasets are HuggingFaceFW/fineweb-edu and HuggingFaceFW/dclm_100BT-shuffled

Finetuning, not pretraining

this is a Instruct, and HuggingFaceFW/dclm_100BT-shuffled, HuggingFaceFW/fineweb-edu no instruct, is text dataset, the 100m-Base is pretrain, and this is a instruct version

He was being literal. it was just /s /lh

Scroll down in the model card. There's a table.

Supervised Finetuning Data
Source Approx. share
smol-smoltalk 77.5%
Synthethic Basic Arithmetic 9.3%
qwedsacf/grade-school-math-instructions 4.5%
no_robots 3.4%
Style Rewrite of smol-smoltalk 2.5%
Style Rewrite of no_robots 1.5%
Templated b-mc2/wikihow_lists 1.2%

so, what was used to create the Instruct version from the Base model?

HuggingFaceTB/smol-smoltalk?

so, what was used to create the Instruct version from the Base model?

See my comment

bruh, like what else do we have for finetuning😂
Also, I don't recommend saturating a model. i am not going to straight up spill out my techniques, but try to keep the instruct model low profile and the min intelligence and lignment shoul come from the RL

LH-Tech-AI changed discussion status to closed

What hyper parameters did you guys use for finetuning?

depends on the model

nvm, i extracted the training_args.bin with help of gemini
here they are

training_args = TrainingArguments(
    output_dir="./Supra2-100M-SFT",
    run_name="Supra2-100M-SFT",
    do_train=True,
    do_eval=True,
    eval_strategy="steps",
    eval_steps=250,
    per_device_train_batch_size=4,
    per_device_eval_batch_size=4,
    gradient_accumulation_steps=16,
    num_train_epochs=1,
    learning_rate=4e-05,
    lr_scheduler_type="cosine",
    warmup_ratio=0.03,
    weight_decay=0.01,
    optim="adamw_torch_fused",
    adam_beta1=0.9,
    adam_beta2=0.95,
    bf16=True,
    torch_compile=True,
    dataloader_num_workers=4,
    average_tokens_across_devices=True,
    save_strategy="steps",
    save_steps=250,
    save_total_limit=3,
    load_best_model_at_end=True,
    metric_for_best_model="eval_loss",
    greater_is_better=False,
    prediction_loss_only=True,
    logging_strategy="steps",
    logging_steps=20,
    remove_unused_columns=False,
    seed=1234,
)

Sign up or log in to comment