C

Code Trans T5 Base Code Documentation Generation Go Multitask Finetune

由 SEBIS 开发
基于T5架构的Go语言代码文档生成模型,经过多任务预训练和微调,专门用于生成Go函数/方法的描述文档。
下载量 15
发布时间 : 3/2/2022
模型介绍
内容详情
替代品

模型简介

该模型针对Go编程语言优化,能够自动生成代码函数的文档说明,支持处理原始和已分词的Go代码。

模型特点

多任务预训练
在13项有监督任务和7个无监督数据集上进行预训练,增强了模型的泛化能力
Go语言专项优化
专门针对Go语言代码文档生成任务进行微调,对Go语法有深入理解
分词处理优势
对经过分词的Go代码处理效果更佳,同时支持处理原始代码

模型能力

Go函数文档生成
代码理解
自然语言生成

使用案例

软件开发
自动生成API文档
为Go代码库中的函数自动生成描述性文档
BLEU评分19.54(Go语言测试集)
代码理解辅助
帮助开发者快速理解复杂函数的功能