C

Code Trans T5 Small Code Documentation Generation Go Multitask Finetune

由SEBIS開發
基於T5-small架構的Go代碼文檔生成模型,經過多任務預訓練和微調,專門用於生成Go函數/方法的文檔描述
下載量 14
發布時間 : 3/2/2022

模型概述

該模型針對Go編程語言設計,能夠自動生成函數/方法的文檔說明,支持未經解析和分詞的Go代碼,但對分詞後的代碼表現更優

模型特點

多任務預訓練
在軟件開發領域的13個有監督任務和7個無監督數據集上進行預訓練,具有廣泛的知識基礎
Go語言專項微調
專門針對Go函數/方法的代碼文檔生成任務進行微調,在Go代碼上表現優異
支持原始代碼輸入
可以直接處理未經解析和分詞的Go代碼,但對分詞後的代碼處理效果更佳

模型能力

Go代碼文檔生成
函數描述自動生成
代碼理解

使用案例

軟件開發
自動生成API文檔
為Go項目中的函數和方法自動生成文檔描述
BLEU得分19.54(在Go代碼文檔生成任務中)
代碼理解輔助
幫助開發者理解複雜函數的用途和行為
AIbase
智啟未來,您的人工智能解決方案智庫
© 2025AIbase