C

Code Trans T5 Small Source Code Summarization Python Multitask Finetune

由 SEBIS 开发
基于T5小型架构的Python代码摘要生成模型,支持多任务学习
下载量 143
发布时间 : 3/2/2022
模型介绍
内容详情
替代品

模型简介

该模型专门用于生成Python代码片段的摘要描述,经过多任务预训练和Python代码摘要任务的微调

模型特点

多任务预训练
模型在13个有监督任务和7个无监督数据集上进行预训练,具有广泛的知识基础
Python代码优化
专门针对Python编程语言进行优化,在Python代码摘要任务上表现优异
支持未分词代码
可直接处理未解析和未分词的Python代码,但对分词后的代码效果更佳

模型能力

Python代码摘要生成
代码功能描述
多任务学习

使用案例

代码文档生成
自动生成函数文档
为Python函数自动生成功能描述文档
BLEU评分达13.37(基于CodeTrans-MT-Base)
代码理解辅助
代码审查辅助
帮助开发人员快速理解复杂代码的功能