S

Starcoderbase 1b

由 bigcode 开发
StarCoderBase-1B是一个10亿参数的代码生成模型,基于80多种编程语言训练,支持填充中间生成和多查询注意力机制。
下载量 12.79k
发布时间 : 7/3/2023
模型介绍
内容详情
替代品

模型简介

该模型基于GitHub代码训练,专注于代码生成任务,能够根据上下文生成代码片段,但不适合作为指令模型使用。

模型特点

多编程语言支持
支持80多种编程语言的代码生成
填充中间生成
支持填充代码片段的中间部分,提高代码补全效率
大上下文窗口
支持8192个标记的上下文窗口,适合处理长代码片段
高效训练
在1万亿标记上进行训练,采用多查询注意力机制提高效率

模型能力

代码生成
代码补全
多语言代码支持

使用案例

开发辅助
代码自动补全
根据部分代码片段自动生成完整代码
函数生成
根据函数签名生成函数实现