跳到正文
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