الإصدار البحثي الرسمي لنماذج CodeT5 و CodeT5+ لفهم التعليمات البرمجية وإنشاءها من Salesforce Research، والتي تم تقديمها من خلال الأوراق التالية:
العنوان : CodeT5+: نماذج لغة كبيرة مفتوحة لفهم التعليمات البرمجية وإنشائها
المؤلفون : يوي وانغ*، هونغ لي*، أخيليش ديباك جوتمار، نغي دي كيو بوي، جونان لي، ستيفن سي إتش هوي (* تشير إلى المساهمة المتساوية)
العنوان : CodeT5: نماذج التشفير وفك التشفير الموحدة والمدركة للمعرفات لفهم التعليمات البرمجية وإنشائها
المؤلفون : يو وانغ، ويشي وانغ، شفيق جوتي، ستيفن سي إتش هوي
ومن الناحية العملية، يمكن نشر نماذج CodeT5 وCodeT5+ كمساعد ترميز مدعوم بالذكاء الاصطناعي لتعزيز إنتاجية مطوري البرامج. في Salesforce، نقوم ببناء عرض توضيحي لمساعد ترميز الذكاء الاصطناعي باستخدام CodeT5 كمكون إضافي لـ VS Code لتوفير ثلاث إمكانات:
مايو 2023
تم إصدار ورق ونماذج CodeT5+ !
ورق | كود | نموذج | مدونة
سبتمبر 2022
لقد تم قبول ورقة CodeRL الخاصة بنا في NeurIPS 2022!
ورق | كود | مدونة
يوليو 2022
قمنا بإصدار نقطتي فحص CodeT5 كبيرتين الحجم في HuggingFace: Salesforce/codet5-large وSalesforce/codet5-large-ntp-py، والتي تم تقديمها بواسطة ورقة CodeRL.
أكتوبر 2021
نقوم بإصدار نقاط تفتيش دقيقة لجميع المهام النهائية التي تغطيها الورقة. بالإضافة إلى ذلك، قمنا بإصدار نقطة تفتيش دقيقة تعتمد على CodeT5 (Salesforce/codet5-base-multi-sum) لتلخيص التعليمات البرمجية متعددة اللغات.
سبتمبر 2021
تم قبول ورقة CodeT5 في EMNLP 2021 وتم إصدار النماذج!
ورق | كود | نموذج | البطاقة النموذجية | مدونة
إذا وجدت هذا الكود مفيدًا لبحثك، فيرجى مراعاة الاستشهاد بما يلي:
@inproceedings{
wang2021codet5,
title={CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generation},
author={Yue Wang, Weishi Wang, Shafiq Joty, Steven C.H. Hoi},
booktitle={EMNLP},
year={2021},
}
@inproceedings{
le2022coderl,
title={CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning},
author={Le, Hung and Wang, Yue and Gotmare, Akhilesh Deepak and Savarese, Silvio and Hoi, Steven C. H.},
booktitle={NeurIPS},
year={2022}
}
@article{
wang2023codet5plus,
title={CodeT5+: Open Code Large Language Models for Code Understanding and Generation},
author={Wang, Yue and Le, Hung and Gotmare, Akhilesh Deepak and Bui, Nghi D.Q. and Li, Junnan and Hoi, Steven C. H.},
journal={arXiv preprint},
year={2023}
}
تم إصدار التعليمات البرمجية بموجب ترخيص BSD-3 (راجع LICENSE.txt
للحصول على التفاصيل)، ولكننا نطلب أيضًا من المستخدمين احترام ما يلي:
لا ينبغي استخدام هذا البرنامج للترويج أو الربح من:
العنف والكراهية والانقسام،
تدمير البيئة،
انتهاك حقوق الإنسان، أو
تدمير الصحة الجسدية والعقلية للناس.
نحن نشجع مستخدمي هذا البرنامج على إخبارنا عن التطبيقات التي يستخدمونه فيها عن طريق إرسال بريد إلكتروني إلى [email protected]، واستخدام الوثائق المناسبة عند تطوير تطبيقات عالية المخاطر لهذا النموذج.
يرجى إنشاء مشكلة GitHub إذا كان لديك أي أسئلة أو اقتراحات أو طلبات أو تقارير الأخطاء. نحن نرحب بالعلاقات العامة!