تخطَّ إلى المحتوى الرئيسي
ToolPotion
مستشار الذكاء الاصطناعي
إرسال (مجاني)

nanoGPT

مميزة

nanoGPT هو مستودع GitHub بسيط وعالي الأداء لتدريب وضبط نماذج GPT متوسطة الحجم. يوفر قاعدة كود سهلة وقابلة للقراءة للباحثين والمطورين لتجربة معماريات GPT، وإعادة إنتاج نتائج GPT-2، وبناء نماذج لغوية مخصصة.

عرض المستودع
مشاركة
عرض المستودع
مشاركة

nanoGPT هو مستودع GitHub مصمم ليكون أبسط وأسرع طريقة لتدريب وضبط نماذج المحولات التوليدية المدربة مسبقًا (GPT) متوسطة الحجم. تم تطويره بواسطة Andrej Karpathy، ويعطي الأولوية للوضوح والكفاءة، مما يجعله موردًا ممتازًا للمبتدئين والممارسين ذوي الخبرة في التعلم العميق على حد سواء.

قراءة المزيد

الفلسفة الأساسية وراء nanoGPT هي توفير قاعدة كود نظيفة ومفهومة تسمح للمستخدمين بفهم أساسيات تدريب GPT بسرعة. يتضمن المستودع نصًا تدريبيًا موجزًا (حوالي 300 سطر) وتعريفًا لنموذج GPT (حوالي 300 سطر أيضًا)، والذي يمكنه اختياريًا تحميل الأوزان من نقاط التحقق الخاصة بـ OpenAI GPT-2. هذه البساطة تسهل التعديل والتجريب.

تشمل القدرات الرئيسية لـ nanoGPT القدرة على تدريب النماذج من الصفر أو ضبط نقاط التحقق المدربة مسبقًا الموجودة. يوفر المستودع أمثلة لإعادة إنتاج GPT-2 (124 مليون معلمة) على مجموعات بيانات مثل OpenWebText، مما يوضح فعاليته. يدعم التدريب على وحدات معالجة رسومات فردية، وإعدادات وحدات معالجة رسومات متعددة، وحتى بيئات تعتمد على وحدة المعالجة المركزية فقط، مع تكوينات محددة لقدرات الأجهزة المختلفة.

يستهدف nanoGPT باحثي الذكاء الاصطناعي، ومهندسي التعلم الآلي، والطلاب الذين يرغبون في التعمق في الجوانب العملية لتدريب نماذج اللغة الكبيرة. يجعل تنفيذه المباشر مثاليًا للأغراض التعليمية، مما يسمح للمستخدمين بفهم الأعمال الداخلية لنماذج GPT دون أن تطغى عليهم الأطر المعقدة. تكمن القيمة المقترحة في سهولة الوصول إليه وسرعته والقدرة على تحقيق نتائج كبيرة بموارد حسابية متواضعة نسبيًا.

يتضمن المستودع أيضًا نصوصًا لإعداد البيانات، وأخذ عينات من النماذج المدربة، وقياس الأداء. يؤكد على استخدام ميزات PyTorch الحديثة لتحسين الأداء، مثل `torch.compile()`. في حين أن nanoGPT نفسه يعتبر الآن مهملًا لصالح مشاريع أحدث مثل nanochat، إلا أنه يظل موردًا قيمًا لفهم تقنيات تدريب GPT الأساسية.

  • الفئةنماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
  • نموذج التسعيرمفتوح المصدر
  • النشراستضافة ذاتية
  • المنصاتالويب

  • مستودع بسيط وسريع لتدريب/ضبط نماذج GPT

  • قاعدة كود بسيطة وقابلة للقراءة لفهم معمارية GPT

  • يعيد إنتاج أداء GPT-2 (124 مليون معلمة) على OpenWebText

  • يدعم التدريب من الصفر أو ضبط النماذج المدربة مسبقًا

  • يتضمن نصوصًا لإعداد البيانات والتدريب وأخذ العينات

  • محسّن للأداء باستخدام ميزات PyTorch 2.0

  • قابل للتشغيل على وحدات معالجة رسومات فردية، وعقد وحدات معالجة رسومات متعددة، ووحدات معالجة مركزية

  • يسهل التجريب مع المعلمات الفائقة وأحجام النماذج

  • يمكنه تحميل نقاط التحقق الخاصة بـ OpenAI GPT-2

  • يوفر أمثلة لتدريب GPT على مستوى الأحرف

  • يتضمن نصًا لقياس الأداء لتحليل أداء النموذج

  1. استنساخ: احصل على مستودع nanoGPT من GitHub.

  2. تثبيت: قم بإعداد تبعيات Python اللازمة باستخدام pip.

  3. إعداد البيانات: قم بتشغيل نصوص إعداد البيانات لمجموعة البيانات التي اخترتها (مثل شكسبير، OpenWebText).

  4. تكوين: اضبط معلمات التدريب في ملفات التكوين (مثل حجم الدفعة، معدل التعلم، حجم النموذج).

  5. تدريب: قم بتنفيذ نص التدريب بتكوينك.

  6. أخذ عينات: قم بإنشاء نص من نموذجك المدرب باستخدام نص أخذ العينات.

  7. ضبط دقيق: ابدأ التدريب من نقطة تحقق مدربة مسبقًا بمعدل تعلم أقل.

  • تدريب نماذج GPT
  • بحث نماذج اللغة
  • إعادة إنتاج الأبحاث
  • أداة تعليمية
  • توليد النصوص
  • ضبط النماذج

تقييمات nanoGPT

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل nanoGPT

EleutherAI GPT-NeoX

مستودعات GitHub للذكاء الاصطناعي

EleutherAI GPT-NeoX هو تنفيذ مفتوح المصدر لمحولاته التلقائية المتوازية على وحدات معالجة الرسوميات. يستفيد من مكتبات Megatron وDeepSpeed لتسهيل التدريب والنشر الفعال لنماذج اللغة…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

تنفيذ مفتوح المصدر لمحولاته التلقائية المتوازية على وحدات معالجة الرسوميات. يستفيد من مكتبات Megatron وDeepSpeed لتسهيل التدريب والنشر الفعال لنماذج اللغة…EleutherAI GPT-NeoX هو تنفيذ مفتوح المصدر لمحولاته التلقائية المتوازية على وحدات معالجة الرسوميات. يستفيد من مكتبات Megatron وDeepSpeed لتسهيل التدريب والنشر الفعال لنماذج اللغة…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

ميغاترون-إل إم

مستودعات GitHub للذكاء الاصطناعي

ميغاترون-إل إم هو مشروع بحثي من NVIDIA يركز على تدريب نماذج المحولات على نطاق واسع. يهدف إلى تعزيز كفاءة وقابلية توسيع نماذج اللغة الكبيرة، مما يجعلها أكثر وصولاً لمختلف تطبيقات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

مشروع بحثي من NVIDIA يركز على تدريب نماذج المحولات على نطاق واسع. يهدف إلى تعزيز كفاءة وقابلية توسيع نماذج اللغة الكبيرة، مما يجعلها أكثر وصولاً لمختلف تطبيقات…ميغاترون-إل إم هو مشروع بحثي من NVIDIA يركز على تدريب نماذج المحولات على نطاق واسع. يهدف إلى تعزيز كفاءة وقابلية توسيع نماذج اللغة الكبيرة، مما يجعلها أكثر وصولاً لمختلف تطبيقات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

LLaVA

مستودعات GitHub للذكاء الاصطناعي

LLaVA هو نموذج ضبط التعليمات المرئية يجمع بين قدرات اللغة والرؤية الكبيرة. يهدف إلى تحقيق أداء بمستوى GPT-4V، مما يتيح الفهم والتفاعل متعدد الوسائط. يوفر المشروع التعليمات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

نموذج ضبط التعليمات المرئية يجمع بين قدرات اللغة والرؤية الكبيرة. يهدف إلى تحقيق أداء بمستوى GPT-4V، مما يتيح الفهم والتفاعل متعدد الوسائط. يوفر المشروع التعليمات…LLaVA هو نموذج ضبط التعليمات المرئية يجمع بين قدرات اللغة والرؤية الكبيرة. يهدف إلى تحقيق أداء بمستوى GPT-4V، مما يتيح الفهم والتفاعل متعدد الوسائط. يوفر المشروع التعليمات…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

LLMs-from-scratch

مستودعات GitHub للذكاء الاصطناعي

LLMs-from-scratch هو مشروع على GitHub يوجه المستخدمين في تنفيذ نموذج لغة مشابه لـ ChatGPT باستخدام PyTorch. يوفر نهجًا خطوة بخطوة لبناء نماذج لغوية كبيرة من الصفر، مما يجعله…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

مشروع على GitHub يوجه المستخدمين في تنفيذ نموذج لغة مشابه لـ ChatGPT باستخدام PyTorch. يوفر نهجًا خطوة بخطوة لبناء نماذج لغوية كبيرة من الصفر، مما يجعله…LLMs-from-scratch هو مشروع على GitHub يوجه المستخدمين في تنفيذ نموذج لغة مشابه لـ ChatGPT باستخدام PyTorch. يوفر نهجًا خطوة بخطوة لبناء نماذج لغوية كبيرة من الصفر، مما يجعله…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

ColossalAI

مستودعات GitHub للذكاء الاصطناعي

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

منصّات تعلّم الآلة

المرتبة 65 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

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

منصّات تعلّم الآلة
المرتبة 65 في مستودعات GitHub للذكاء الاصطناعي

MiniGPT-4 & MiniGPT-v2

مستودعات GitHub للذكاء الاصطناعي

كود مفتوح المصدر لـ MiniGPT-4 و MiniGPT-v2، نماذج لغوية كبيرة متقدمة تعزز فهم الرؤية واللغة. تتيح هذه النماذج التعلم متعدد المهام لمهام الرؤية واللغة، وتقدم قدرات لفهم الصور…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

كود مفتوح المصدر لـ MiniGPT-4 و MiniGPT-v2، نماذج لغوية كبيرة متقدمة تعزز فهم الرؤية واللغة. تتيح هذه النماذج التعلم متعدد المهام لمهام الرؤية واللغة، وتقدم قدرات لفهم الصور…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

gpt-oss playground

تطبيقات الذكاء الاصطناعي

عرض تجريبي مجاني لموديلات OpenAI ذات الأوزان المفتوحة، gpt-oss-120b و gpt-oss-20b، يتيح للمطورين تجربة الموديلات وضبط مستوى التفكير.

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

المرتبة 13 في نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة

عرض الأداة

StarCoder

مستودعات GitHub للذكاء الاصطناعي

StarCoder هو نموذج لغوي كبير تم تدريبه على الشيفرة المصدرية واللغة الطبيعية. يتفوق في مهام توليد الشيفرة وإكمالها وتوليد النصوص. يوفر هذا المستودع موارد للضبط الدقيق والاستدلال،…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

نموذج لغوي كبير تم تدريبه على الشيفرة المصدرية واللغة الطبيعية. يتفوق في مهام توليد الشيفرة وإكمالها وتوليد النصوص. يوفر هذا المستودع موارد للضبط الدقيق والاستدلال،…StarCoder هو نموذج لغوي كبير تم تدريبه على الشيفرة المصدرية واللغة الطبيعية. يتفوق في مهام توليد الشيفرة وإكمالها وتوليد النصوص. يوفر هذا المستودع موارد للضبط الدقيق والاستدلال،…

نماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي
1 من 8