CodeGemma

CodeGemma هو مجموعة من النماذج القوية والبسيطة التي يمكنها تنفيذ مجموعة متنوعة من مهام الترميز مثل إكمال رمز ملء المنتصف وإنشاء الرموز وفهم اللغة الطبيعية والتفكير الرياضي واتّباع التعليمات.

لدى CodeGemma 3 أنواع مختلفة من النماذج:

  • صيغة مدرّبة مسبقًا من 7B ومتخصصة في إكمال الرموز البرمجية وإنشاءها من بادئات الرموز و/أو اللاحقات
  • إصدار 7B تم ضبطه على التعليمات لاتّباع التعليمات الواردة في عملية الترميز بلغة طبيعية
  • خيار متطوّر من خيار "2B" المدرّب مسبقًا والذي يمكنه إكمال الرموز حتى الضعف بسرعة
  • لنماذج CodeGemma مزايا عديدة:

  • يمكنك إكمال الأسطر والدوالّ وإنشاء مجموعات كاملة من الرموز البرمجية، سواء كنت تعمل على المستوى المحلي أو باستخدام موارد Google Cloud.
  • تم تدريب نماذج CodeGemma على 500 مليار رمز مميّز من بيانات اللغة الإنجليزية بشكل أساسي من مستندات الويب والرياضيات والرموز البرمجية، ما يؤدّي إلى إنشاء رموز برمجية ليست أكثر صحة من الناحية النحوية، بل أيضًا ذات دلالة دلالية، ما يقلل من وقت تصحيح الأخطاء.
  • يتوافق مع Python وJavaScript وJava وKotlin وC++ وC# وRust وGo وغيرها من اللغات.
  • يمكنك دمج نموذج CodeGemma في بيئة التطوير الخاصة بك لكتابة نص نموذجي أقل والتركيز على الرموز المميزة والمثيرة للاهتمام بشكل أسرع.

مزيد من الموارد

تتضمن بطاقة نموذج CodeGemma معلومات تفصيلية حول النموذج، ومعلومات التنفيذ، ومعلومات التقييم، واستخدام النموذج وقيوده، وغير ذلك.
عرض المزيد من التعليمات البرمجية ودفاتر Colab والمعلومات والمناقشات حول CodeGemma على Kaggle.