S

Starcoder2 3b

由bigcode開發
StarCoder2-3B是一個擁有30億參數的代碼生成模型,基於17種編程語言訓練而成,支持16,384標記的上下文窗口。
下載量 199.62k
發布時間 : 11/29/2023

模型概述

StarCoder2-3B是一個專注於代碼生成的模型,基於The Stack v2數據集訓練,支持多種編程語言的代碼補全和生成任務。

模型特點

大上下文窗口
支持16,384個標記的上下文窗口,適合處理長代碼片段。
多語言支持
支持17種編程語言,覆蓋廣泛的開發需求。
高效訓練
在超過3萬億標記上進行訓練,採用中間填充目標優化。

模型能力

代碼補全
代碼生成
代碼理解

使用案例

軟件開發
函數自動補全
根據函數開頭自動補全完整函數實現
在HumanEval數據集上pass@1達到31.7%
算法實現
根據問題描述生成算法實現代碼
在DS-1000數據集上pass@1達到25.0%
教育
編程學習輔助
為學習者提供代碼示例和解決方案
AIbase
智啟未來,您的人工智能解決方案智庫
© 2025AIbase