GitHub · 去对齐工具与仓库·· 18 天前AI 评分41
llm-from-scratch:用 NumPy 从零构建 decoder 大语言模型的完整实现
ajaviaad/llm-from-scratch
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/ajaviaad/llm-from-scratch
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
GitHub 开源项目 llm-from-scratch 提供完整的小型 decoder 语言模型实现,基于 Python 3.11–3.13 和 NumPy 2.3.5 在 CPU 上运行,无需预训练权重或 API keys。仓库自行实现注意力、RMSNorm、SwiGLU、反向传播、Adam、byte-level BPE 和 KV 缓存生成,不使用自动微分或 transformer 框架;默认模型含 2 个 decoder blocks、13,904 个参数,120 步训练中验证 loss 从 5.5820 降至 2.7286 nats per token,支持保存、恢复训练与生成。
来源:GitHub · 去对齐工具与仓库 · github.com