C

Codet5p 770m Py

由Salesforce開發
CodeT5+是一個開源代碼大語言模型家族,採用編碼器-解碼器架構,支持廣泛的代碼理解與生成任務。本模型基於Python代碼進行了額外調優。
下載量 4,564
發布時間 : 5/15/2023

模型概述

CodeT5+是一個新型代碼大語言模型,支持靈活的工作模式切換,可用於代碼理解、生成和補全等任務。本檢查點專門針對Python代碼生成進行了優化。

模型特點

靈活架構
支持編碼器-解碼器、僅編碼器或僅解碼器模式,適應不同任務需求
多任務預訓練
採用片段去噪、因果語言建模、對比學習和文本-代碼匹配等多種預訓練任務
Python優化
專門針對Python代碼生成進行了額外訓練週期優化
高效擴展
採用"淺編碼器-深解碼器"架構和凍結LLM組件初始化,可高效擴展至更大規模

模型能力

代碼生成
代碼補全
代碼理解
文本到代碼轉換
數學編程問題解決

使用案例

軟件開發
函數自動補全
根據函數簽名自動生成函數實現
在HumanEval基準測試中達到15.5% pass@1
代碼文檔生成
根據代碼生成解釋性文檔
教育
編程教學輔助
幫助學生理解代碼邏輯和生成示例代碼
AIbase
智啟未來,您的人工智能解決方案智庫
© 2025AIbase