本仓库包含布伦丹的个人主页以及若干重要项目。
这些项目存放在统一仓库中,既便于部署,又能共享一批在别处难以复用的 JavaScript 工具函数。
主要项目有:
该项目展示了一个可运行的 GPT 风格网络实现的 3D 模型。该网络拓扑结构与 OpenAI 的 GPT-2、GPT-3(可能也包括 GPT-4)中所使用的结构相同。
首个展示的具备可用权重的网络是一个极小的此类网络,用于对包含字母 A、B、C 的短列表进行排序。该示例模型源自 Andrej Karpathy 的 minGPT 实现。
该渲染器还支持可视化任意大小的网络,并能适配较小的 gpt2 尺寸(尽管其权重文件未下载——文件大小达数百 MB)。
该项目通过一个功能完善的编辑器运行 2D 数字电路原理图。其目标在于逐步讲解以下内容:
yarnyarn dev