Transformers documentation

Trainer

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v5.22.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Trainer

Trainer هو حلقة تدريب وتقييم كاملة لنماذج Transformers. كل ما تحتاجه للبدء هو نموذج ومجموعة بيانات.

في الخلفية، يتولى Trainer مهمة تجميع البيانات (batching) وإجراء الخلط (shuffling) وتعبئة (padding) مجموعة البيانات الخاصة بك لتحويلها إلى متجهات (tensors). يقوم حلقة التدريب بتنفيذ المرور الأمامي (forward pass)، وحساب الخسارة (loss)، ونشر التدرجات عكسياً (backpropagation)، وتحديث الأوزان. قم بإعداد عملية التدريب باستخدام TrainingArguments لتخصيص كل شيء، بدءاً من حجم الدفعة (batch size) ومدة التدريب، وصولاً إلى استراتيجيات التوزيع والتجميع (compilation) والمزيد.

الخطوات التالية

Update on GitHub