N

NT Java 1.1B

由 infosys 开发
NT-Java-1.1B是一个开源的专用Java代码生成模型,基于StarCoderBase-1B扩展预训练构建,专为Java编程任务设计。
下载量 52
发布时间 : 5/5/2024

模型简介

这是一个仅解码器的Transformer模型,具有多查询注意力机制,上下文长度为8192个标记。模型使用StarCoderData数据集的Java子集进行训练,训练数据约220亿标记。

模型特点

桌面级部署能力
作为小型语言模型(SLM),可以部署在消费级PC上,适合资源受限环境
Java专用优化
专门针对Java编程任务进行优化训练,在Java代码生成任务中表现优于同类规模的开源模型
长上下文支持
支持8192个标记的上下文长度,适合处理较长的代码片段
量化支持
提供8位和4位量化版本,便于在不同硬件上部署

模型能力

Java代码生成
Java代码补全
Java代码填充(FIM)
Java代码理解

使用案例

软件开发
IDE代码补全
在集成开发环境中提供智能代码补全功能
提高开发效率,减少编码错误
教学辅助
用于Java编程教学中的示例代码生成
帮助学生理解编程概念
代码重构
自动生成代码重构建议
提高代码质量和可维护性
AIbase
智启未来,您的人工智能解决方案智库
© 2025AIbase