在 PDF 里跑 CNN:作者把 MNIST 分类器塞进 546KB 文档
cneuralnetwork · x · 2026-11-07
作者用 PyTorch 训练了一个 MNIST 手写数字 CNN(2 个卷积层、26,698 个参数),然后把前向传播的 JavaScript 代码嵌入一个约 546 KB 的 PDF 文件,让 Acrobat Reader 直接在文档里对用户手写的数字做分类——全程无需 Python、浏览器、API 或网络连接。
- 输入方案演进:最初用 28×28 共 784 个复选框当像素网格,但画图体验极差;后来改用 Acrobat 自带的 Ink 自由手绘注释,用文档 JavaScript 读取笔画坐标,转换成模型需要的 784 个像素值。
- 核心思路:算术部分不难,真正的难点是让人类能在 PDF 页面上自然地画数字。
- 原文含 3 个交互式图表,并提供可下载的交互式 PDF 与源码测试。
所属事件:开发者把 MNIST 卷积网络塞进 PDF 文件运行(2 条相关)→
「Fun」频道最新
- 「AGI 在哪呢?」:一张图调侃 AGI 仍未到来 — arpitingle · 2026-11-07
- 开发者自制排挡杆造型 AI 模型路由器原型亮相 — aaraalto · 2026-11-07
- 长文式公关被指 AI 安全圈弱点:Dario 一篇万字文即可扭转舆论 — shakoistsLog · 2026-11-07
- 网友玩梗:GPT-6.2-Astra 每晚递归延期一天发布 — rachittshah · 2026-11-07
- NLP 学者观察:LLM 正在改变英文单词 similarly 的词义 — yoavgo · 2026-11-07
- Reddit 帖称 Gemini 自行拨打了紧急求救电话 — Fun-Ocelot4699 · 2026-11-07