C

Codet5 Small

Developed by Salesforce
CodeT5是一個統一的預訓練編碼器-解碼器Transformer模型,專注於代碼理解與生成任務,特別擅長利用代碼標識符的語義信息。
Downloads 22.03k
Release Time : 3/2/2022

Model Overview

CodeT5是一個標識符感知的統一預訓練編碼器-解碼器模型,支持代碼理解和生成任務。它通過創新的預訓練任務和雙模態生成,實現了編程語言與自然語言的更好對齊。

Model Features

標識符感知預訓練
能夠區分代碼中的標識符並在掩碼時恢復,更好地捕捉代碼語義
統一框架
支持代碼理解與生成任務,並支持多任務學習
雙模態生成
利用代碼註釋實現更好的自然語言-編程語言對齊

Model Capabilities

代碼摘要生成
代碼生成
代碼翻譯
代碼優化
代碼缺陷檢測
代碼克隆檢測

Use Cases

軟件開發
代碼自動補全
根據部分代碼片段預測完整代碼
提高開發效率
代碼文檔生成
自動為代碼生成說明文檔
提升代碼可維護性
代碼質量
缺陷檢測
識別代碼中的潛在錯誤
提高代碼質量
AIbase
Empowering the Future, Your AI Solution Knowledge Base
© 2025AIbase