📚 Wiki 知识库

技术 / 编程语言

4 篇
清除

PyTorch 训练流程速查表

这是一份关于 PyTorch 训练流程的单页速查表。文章通过代码示例和原理解析,深入浅出地讲解了张量的核心概念、矩阵乘法、自动求导机制、反向传播以及梯度下降优化过程。同时涵盖了 `nn.Module` 常用组件如 Linear、ReLU 和 GELU 的使用,旨在帮助开发者快速理解深度学习引擎的运作原理。

技术编程语言 ✍ kozue🕐 2026-07-0312.0 KB

Build Your Own Virtual Machine in Under 200 Lines of C

这是一篇关于如何从零开始构建虚拟机的教程。作者旨在用不到 200 行的 C 语言代码实现一个简易的进程虚拟机。文章基于冯·诺依曼架构和 LC-3 教学架构,详细介绍了虚拟机的内存模型、寄存器设计、指令系统格式以及程序的加载与执行流程,旨在帮助读者深入理解计算机底层的运行原理。

技术编程语言 ✍ Scarlett🕐 2026-04-2033.0 KB

Building a Neural Network from Scratch in Pure x86-64 Assembly

本文展示了如何在没有任何高级库的情况下,仅使用 x86-64 汇编语言从零构建一个微型的神经网络来解决 XOR 问题。作者详细讲解了数据内存布局、前向传播、基于 x87 FPU 实现的 Sigmoid 激活函数、损失计算、手动求导的反向传播算法以及权重更新的汇编代码实现。

技术编程语言 ✍ vixhaℓ🕐 2026-04-179.0 KB