Hub documentation

المكتبات

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

المكتبات

يدعم الهاب عشرات المكتبات في منظومة المصادر المفتوحة. وبفضل مكتبة huggingface_hub بلغة بايثون، يصبح من السهل تمكين مشاركة نماذجك على الهاب. يدعم الهاب العديد من المكتبات، ونحن نعمل على توسيع هذا الدعم. ويسعدنا أن نرحب على الهاب بمجموعة من مكتبات المصادر المفتوحة التي تدفع بالذكاء الاصطناعي إلى الأمام.

تلخص الجدول أدناه المكتبات المدعومة ومستوى تكاملها. يمكنك العثور على جميع مكتباتنا المدعومة في ملف model-libraries.ts.

المكتبةالوصفمزودو الاستدلالالمكوناتالتحميل من Hubالرفع إلى المستودع
المُكيِّفاتإضافة موحدة لـ Transformers للضبط الدقيق الفعال من حيث المعاملات والقابل للتقسيم.✅✅✅✅
AllenNLPمكتبة أبحاث مفتوحة المصدر لمعالجة اللغة الطبيعية، مبنية على PyTorch.✅✅✅❌
كويكبحزمة أدوات لفصل مصادر الصوت مبنية على PyTorch✅✅✅❌
BERTopicBERTopic هو مكتبة لنمذجة المواضيع مخصصة للنصوص والصور✅✅✅✅
Diffusersصندوق أدوات معياري للاستدلال والتدريب على نماذج الانتشار✅✅✅✅
docTRالنماذج ومجموعات البيانات للمهام المتعلقة بالتعرف الضوئي على الحروف في PyTorch & TensorFlow✅✅✅❌
ESPnetحزمة أدوات لمعالجة الكلام من البداية إلى النهاية (مثل TTS)✅✅✅❌
fastaiمكتبة لتدريب نماذج سريعة ودقيقة مع مخرجات متطورة.✅✅✅✅
Kerasإطار عمل مفتوح المصدر للتعلم العميق متعدد الخلفيات، مع دعم لـ JAX و TensorFlow و PyTorch.❌❌✅✅
KerasNLPمكتبة لمعالجة اللغة الطبيعية مبنية فوق Keras وتعمل بشكل أصلي مع TensorFlow أو JAX أو PyTorch.❌❌✅✅
TF-Keras (قديم)مكتبة قديمة تستخدم واجهة برمجة تطبيقات متسقة وبسيطة لبناء نماذج تستفيد من TensorFlow وبيئته.❌❌✅✅
Flairإطار عمل بسيط للغاية لمعالجة اللغة الطبيعية بأحدث التقنيات.✅✅✅✅
MBRL-Libتنفيذات PyTorch لخوارزميات MBRL.❌❌✅✅
MidiTokمُقسِّمات الرموز لملفات الموسيقى الرمزية / MIDI.❌❌✅✅
ML-Agentsيتيح للألعاب والمحاكاة المصنوعة باستخدام Unity أن تعمل كبيئات لتدريب الوكلاء الأذكياء.❌❌✅✅
MLXإطار عمل لتدريب النماذج وتقديمها على شرائح Apple silicon من تطوير Apple.❌❌✅✅
NeMoحزمة أدوات الذكاء الاصطناعي التفاعلية المصممة للباحثين✅✅✅❌
OpenCLIPمكتبة لتنفيذ مفتوح المصدر لنموذج CLIP الخاص بـ OpenAI❌❌✅✅
PaddleNLPمكتبة معالجة لغة طبيعية سهلة الاستخدام وقوية مبنية على PaddlePaddle✅✅✅✅
PEFTمكتبة متطورة لتدريب دقيق فعّال من حيث المعلمات✅✅✅✅
Pyannoteالوحدات العصبية الأساسية لتحديد المتحدثين.❌❌✅❌
PyCTCDecodeيدعم نموذج اللغة فك ترميز CTC للتعرف على الكلام❌❌✅❌
Pythaeإطار موحّد لتشفير التوليد التلقائي في بايثون❌❌✅✅
RL-Baselines3-Zooإطار عمل للتدريب في التعلم المعزز، باستخدام Stable Baselines3.❌✅✅✅
Sample Factoryقاعدة أكواد للتعزيز غير المتزامن عالي الإنتاجية.❌✅✅✅
جُمل التحويلاتاحسب تمثيلات متجهات كثيفة للجمل والفقرات والصور.✅✅✅✅
SetFitالتصنيف النصي بقليل من الأمثلة بكفاءة باستخدام Sentence Transformers✅✅✅✅
spaCyمعالجة اللغة الطبيعية المتقدمة بلغة بايثون وسايثون.✅✅✅✅
SpanMarkerالتعرف على الكيانات المسمّاة بطريقة مألوفة وبسيطة وحديثة.✅✅✅✅
Scikit Learn (باستخدام skops)التعلم الآلي بلغة بايثون.✅✅✅✅
Speechbrainأدوات صوتية مدعومة بواسطة PyTorch.✅✅✅❌
Stable-Baselines3مجموعة من التطبيقات الموثوقة لخوارزميات التعلم المعزز العميق في PyTorch❌✅✅✅
TensorFlowTTSمعماريات متطورة من الطراز الأول لتوليد الكلام في الوقت الفعلي.❌❌✅❌
Timmمجموعة من نماذج الصور، والسكربتات، والأوزان المُسبقة التدريب، وما إلى ذلك.✅✅✅✅
Transformersمعالجة اللغة الطبيعية بأحدث التقنيات لـ PyTorch وTensorFlow وJAX✅✅✅✅
Transformers.jsأحدث تقنيات التعلم الآلي على الويب. شغّل 🤗 Transformers مباشرةً في متصفحك، دون الحاجة إلى خادم!❌❌✅❌
Unity Sentisمحرك الاستدلال لمحرك الألعاب Unity 3D❌❌❌❌

كيف يمكنني إضافة دعم لمكتبة جديدة؟

إذا كنت مهتمًا بإضافة مكتبتك، يرجى التواصل معنا! اقرأ المزيد حول ذلك في دليل إضافة مكتبة.

Update on GitHub