CoolFace
Datasetpublic

odyn-network/lora-hyperparameter-benchmark-v1

Odyn benchmark: LoRA fine-tuning hyperparameter configs (V1) Curated benchmark of real, cited LoRA and QLoRA fine-tuning configurations for validating a hyperparameter advisor. Each row is a published or measured supervised (SFT) LoRA config with its hyperparameters (learning rate, LoRA rank/alpha/dropout, epochs, batch, sequence length, gradient checkpointing), the dataset it trained on, and per-field provenance. Schema Column Type Description id… See the full description on the dataset page: https://huggingface.co/datasets/odyn-network/lora-hyperparameter-benchmark-v1.

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
0likes11downloads
Dataset Card

Odyn benchmark: LoRA fine-tuning hyperparameter configs (V1)

Curated benchmark of real, cited LoRA and QLoRA fine-tuning configurations for validating a hyperparameter advisor. Each row is a published or measured supervised (SFT) LoRA config with its hyperparameters (learning rate, LoRA rank/alpha/dropout, epochs, batch, sequence length, gradient checkpointing), the dataset it trained on, and per-field provenance.

Schema

ColumnTypeDescription
idstringUnique row id
modelstringBase model name
modelsizebfloatModel size (billions of parameters)
base_precisionstringTraining precision: full, 8bit, 4bit, awq-4bit, gptq-4bit, aqlm-2bit
lora_rankintLoRA rank
lora_alphaintLoRA alpha as stated by the source
loraalphaeffectivefloatAlpha after resolution (value the run effectively used)
loraalphaprovenancestringOrigin of the alpha value (stated, framework_default, derived)
lora_dropoutfloatLoRA dropout as stated
loradropouteffectivefloatDropout after resolution
loradropoutprovenancestringOrigin of the dropout value
learning_ratefloatLearning rate
num_epochsfloatTraining epochs (n/a where step-based)
batch_sizeintPer-device batch size
grad_accumintGradient accumulation steps
seq_lenintSequence length / cutoff
gradient_checkpointingboolGC enabled
gradientcheckpointingprovenancestringOrigin of the GC value
dataset_samplesintTraining samples the run used
datasetstringDataset id (NR if the source did not disclose it)
citestringHuman-readable citation
source_urlstringLink to primary source

Conventions: NR means not recorded or unrecoverable from the source. A stated value is the raw number the source gives. An effective value is what the run would actually use after normalization, and the matching provenance column records how it was determined (stated, frameworkdefault, or derived). The advisorwarnings and advisor_suggestions columns hold the advisor output for the row, so the false-positive check is reproducible from the file alone (an accepted config should carry no warnings).

Provenance and recovery

Values were recovered from primary sources only: framework example configs, Hugging Face model cards, adapterconfig.json, allresults.json and trainerstate.json, trainingargs.bin (inspected as a pickle, not executed), the HF datasets-server API for row counts, and published notebooks or write-ups. Anything not stated or safely derivable is left NR rather than guessed.

Sources

Rows cite framework examples and recipes (LlamaFactory, TRL, Axolotl, Unsloth, PEFT), Hugging Face model cards and notebooks, and public fine-tuning write-ups. See cite and source_url per row.

Usage

python
from datasets import load_dataset

ds = load_dataset("odyn-network/benchmark-finetune-lora-configs-v2", split="train")
print(ds[0]["model"], ds[0]["lora_rank"], ds[0]["learning_rate"])