Trainer के साथ मिक्स्ड प्रिसीजन ट्रेनिंग
आप मिक्स्ड प्रिसीजन ट्रेनिंग के लिए अपना ट्रेनिंग इंटरफ़ेस सरल बनाना चाहते हैं। Accelerator के साथ ट्रेनिंग लूप्स की जगह, आपने Trainer का उपयोग करने का निर्णय लिया है क्योंकि आपके मॉडल को कस्टम ट्रेनिंग लूप्स की ज़रूरत नहीं है। Trainer को मिक्स्ड प्रिसीजन ट्रेनिंग के लिए सेट अप कीजिए! trainer.train() कॉल चलने में कुछ समय लेगी.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PyTorch के साथ कुशल AI मॉडल प्रशिक्षण
अभ्यास निर्देश
Trainerके लिए मिक्स्ड प्रिसीजन ट्रेनिंग सक्षम करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
training_args = TrainingArguments(
output_dir="./results",
evaluation_strategy="epoch",
# Enable mixed precision training
____=____
)
trainer = Trainer(model=model,
args=training_args,
train_dataset=dataset["train"],
eval_dataset=dataset["validation"],
compute_metrics=compute_metrics)
trainer.train()