G

Granite 8b Code Instruct 4k

由 ibm-granite 开发
Granite-8B-Code-Instruct-4K是一个80亿参数的代码指令模型,基于Granite-8B-Code-Base-4K在多种允许许可的指令数据上进行微调,增强了其遵循指令的能力,包括逻辑推理和问题解决技能。
下载量 1,481
发布时间 : 4/26/2024
模型介绍
内容详情
替代品

模型简介

该模型设计用于响应与编码相关的指令,可用于构建编码助手。

模型特点

多语言代码生成
支持多种编程语言的代码生成,包括Python、JavaScript、Java、Go、C++和Rust等。
逻辑推理与问题解决
通过微调增强了逻辑推理和问题解决能力,能够处理复杂的编程任务。
高质量训练数据
基于多种高质量数据集进行训练,包括代码提交、数学问题和代码指令数据。

模型能力

代码生成
代码解释
代码修复
逻辑推理
问题解决

使用案例

编程辅助
代码生成
根据用户指令生成特定功能的代码片段。
在HumanEvalSynthesis任务中,Python代码生成的pass@1得分为57.9。
代码解释
解释给定代码的功能和逻辑。
在HumanEvalExplain任务中,Python代码解释的pass@1得分为53.0。
代码修复
修复给定代码中的错误。
在HumanEvalFix任务中,Python代码修复的pass@1得分为39.6。