C

Code Trans T5 Large Source Code Summarization Python Multitask Finetune

由 SEBIS 开发
基于T5-large架构的预训练模型,专为Python代码摘要生成任务设计,支持多任务学习
下载量 78
发布时间 : 3/2/2022
模型介绍
内容详情
替代品

模型简介

该模型用于生成Python函数描述或进行代码相关任务的微调,处理分词后的Python代码时性能最佳

模型特点

多任务预训练
在13个监督任务和7个无监督数据集上进行训练,增强模型泛化能力
分词优化
针对分词后的Python代码特别优化,处理结构化代码效果更佳
大规模训练
在TPU集群上完成50万步预训练和针对性微调

模型能力

Python代码摘要生成
源代码文档自动生成
代码理解与分析

使用案例

软件开发
函数文档自动生成
为Python函数自动生成描述性文档
BLEU评分达13.37(Python测试集)
代码审查辅助
通过摘要生成帮助开发者快速理解代码逻辑