Definování vlastních receptů
Dolaďuješ předtrénovaný model Llama pro zákazníka, který vyžaduje specifickou konfiguraci. Plánuješ použít TorchTune, a proto potřebuješ připravit Python slovník, do kterého uložíš požadavky pro vlastní recept, podle kterého spustíš fine-tuning.
Toto cvičení je součástí kurzu
Fine-Tuning s Llama 3
Pokyny k cvičení
- Zadej požadavky zákazníka do svého slovníku: nejprve přidej model
torchtune.models.llama3_2.llama3_2_1b. - Přidej velikost dávky 8 a GPU zařízení.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
config_dict = {
# Define the model
____,
# Define the batch size
____,
# Define the device type
____,
"epochs": 15,
"optimizer": {"_component_": "bitsandbytes.optim.PagedAdamW8bit", "lr": 3e-05},
"dataset": {"_component_": "custom_dataset"},
"output_dir": "/tmp/finetune_results"
}