C

Codet5p 220m Py

由 Salesforce 开发
CodeT5+是一个开源代码大语言模型家族,采用编码器-解码器架构,支持多种代码理解与生成任务。本模型为220M参数版本,专门针对Python代码生成进行了优化。
下载量 961
发布时间 : 5/15/2023
模型介绍
内容详情
替代品

模型简介

CodeT5+是一个新型开源代码大语言模型家族,采用灵活的编码器-解码器架构,支持代码理解与生成任务。本检查点基于Python代码进行了额外调优。

模型特点

多任务支持
支持代码理解与生成多种任务,包括代码补全、代码检索和代码生成等
Python优化
专门针对Python代码生成进行了额外训练,优化了Python代码生成能力
高效预训练
采用计算高效的预训练方法,通过冻结现成大语言模型组件进行高效扩展
多语言支持
支持9种编程语言,包括C、C++、C#、Go、Java、JavaScript、PHP、Python和Ruby

模型能力

代码生成
代码补全
代码理解
文本-代码检索
代码翻译

使用案例

软件开发
代码自动补全
在IDE中提供智能代码补全功能
提高开发效率,减少编码错误
代码生成
根据自然语言描述生成代码片段
HumanEval零样本测试中达到12.0% pass@1
教育
编程教学辅助
帮助学生理解代码结构和逻辑