SataCoder是一个语言模型,该模型拥有11亿个参数,可以用于Pytho、Java和JavaScript这几种编程语言的代码生成和补全建议。
根据官方提供的信息,训练SataCoder的基础是TheStack(v1.1)数据集,SataCoder虽然规模相对较小,只有11亿个参数,在参数的绝对数量上低于ICoder(67亿)或CodeGe-multi(27亿),但SataCoder的表现则是要远好于这些大型多语言模型。不过也正是参数远远不及GPT-3等参数超过千亿级别的超大型语言模型,SataCoder适用的编程语言范围也比较有限,仅支持Pytho、Java和JavaScript三种语言。
限制该模型已经在Pytho、Java和JavaScript源代码上进行了训练。源语言中的主要语言是英语,但也存在其他语言。因此,该模型能够在提供一些上下文的情况下生成代码片段,但不能保证生成的代码按预期工作。它可能效率低下,包含错误或漏洞。








评论