Cheng Lou 开源 Handwired:手写权重把代码变成零训练神经网络
dotey · x · 2026-10-16
dotey 学习并制作了教学视频,介绍 Midjourney 工程师、前 React 核心团队成员 Cheng Lou 开源的 Handwired 项目:把程序里的 if-else 和循环改写成神经网络权重,权重手写、无需训练,输出与对应 JavaScript 程序完全一致,可在浏览器运行。
- 原理:以 result = a > 4 ? 10 : 12 为例,用 relu(a - 4) - relu(a - 5) 构造 0/1 开关,再线性组合两个分支;判断与分支都能收进矩阵乘法。
- 精确性:训练出的网络才有概率性输出,手写权重对同样输入永远得到同样输出。
- Demo:Mini OS 桌面(拖动、缩放、输入、动画俱全)由一个 130 层、9909 个权重的"神经网络"在浏览器 CPU 上实时驱动,零训练;另有实时搜索 10 万条数据等示例。
- 视频内容:从期末总评、停车费讲到闰年、FizzBuzz、阶梯电价、生命游戏、贪吃蛇等例子,回答权重与层的本质、与 Transformer 的差异、浏览器内训练、调试、CPU/GPU 性能等问题。
- 制作流水线:视频用 Claude Opus 5.5 加 Skill 制作,配音为 Gemini 3.8 TTS。
所属事件:前 React 核心成员开源 Handwired:JS 代码零训练变神经网络(6 条相关)→
「编程与Agent」频道最新
- 独立开发者 vibe coding 照片清理 App:零广告靠 Reddit 获客 4K 下载 — PrajwalTomar_ · 2026-10-16
- 独立开发者造 ArkenOS:数百个 agent 组队自动跑研究实验 — _AustinCalvert_ · 2026-10-16
- 实测官方 MCP Registry 全部远程服务器:56% 无需任何密钥即可用 — Pristine_Baby_1334 · 2026-10-16
- 用 AGY Rules 与 PreInvocation Hook 实现多聊天目录隔离 — bibryam · 2026-10-16
- 用 Gemini 玩 Minecraft 模组:游戏内变身任意蜘蛛侠 — zacharynado · 2026-10-16
- 截图丢进 tldraw 标注问题再喂给 Claude:UI 改进工作流 — max__drake · 2026-10-16