< lei_blog />

const introduction = {

role: "developer",

passion: "building things",

coffee: true,

};

Welcome to my corner of the internet. I write about code, systems, and the craft of software engineering.

// latest_posts

PyTorch 学习笔记 (11): Transformer 模型

Transformer 是现代 NLP 的基石。本文介绍 Transformer 的核心组件:位置编码、多头注意力、编码器-解码器结构,并实现完整的序列到序列模型。

2025-12-3015 min read
#PyTorch#Deep Learning+2
01

PyTorch 学习笔记 (10): 注意力机制 (Attention)

注意力机制让模型学会关注重点,动态地为输入的不同部分分配不同的权重。本文介绍 Additive Attention、Self-Attention、Multi-Head Attention 等核心概念。

2025-12-2812 min read
#PyTorch#Deep Learning+2
02

PyTorch 学习笔记 (9): 模型管理

模型保存、加载和推理是深度学习项目中的必备技能。本文介绍多种保存/加载方法、checkpoint 使用、以及模型推理的最佳实践。

2025-12-2010 min read
#PyTorch#Deep Learning+1
03

PyTorch 学习笔记 (7): 正则化技巧

过拟合是深度学习中的常见问题。本文介绍 Dropout、Batch Normalization、Weight Decay 等正则化方法,帮助你训练出泛化能力更强的模型。

2025-11-1510 min read
#PyTorch#Deep Learning+1
05

PyTorch 学习笔记 (6): 卷积神经网络 (CNN)

MNIST 是深度学习的 Hello World!本文介绍 CNN 的核心概念:卷积层、池化层、全连接层,并实现完整的图像分类流程。

2025-11-0512 min read
#PyTorch#Deep Learning+2
06

PyTorch 学习笔记 (5): 多层神经网络 (MLP)

多层神经网络(MLP)是深度学习的基础。本文解释为什么需要非线性激活函数、如何构建多层网络,并使用 MLP 解决经典的 XOR 问题和复杂的螺旋分类问题。

2025-10-2010 min read
#PyTorch#Deep Learning+1
07

PyTorch 学习笔记 (4): 逻辑回归

逻辑回归用于二分类问题,通过 Sigmoid 函数将输出映射到 (0,1) 区间表示概率。本文介绍 Sigmoid 函数、交叉熵损失和二分类任务的实现。

2025-10-0510 min read
#PyTorch#Deep Learning+1
08

PyTorch 学习笔记 (3): 线性回归

线性回归是最简单的机器学习模型,用于预测连续值。本文从手动实现到使用 nn.Module,带你理解机器学习的基本流程和训练循环五步法。

2025-09-1410 min read
#PyTorch#Deep Learning+1
09

PyTorch 学习笔记 (2): Tensor 操作

Tensor(张量)是 PyTorch 的核心数据结构,可以理解为多维数组,支持 GPU 加速和自动求导。本文介绍 Tensor 的创建、运算、索引和形状操作。

2025-09-128 min read
#PyTorch#Deep Learning
010

PyTorch 学习笔记 (1): 自动求导 (Autograd)

自动求导是 PyTorch 最重要的特性之一,它让神经网络的训练变得简单。本文将深入理解 requires_grad、backward() 和计算图的概念。

2025-09-078 min read
#PyTorch#Deep Learning
011

基于K8S的GPU虚拟化实践

本文介绍基于 Kubernetes 的 GPU 虚拟化实践方案,通过 KubeSphere 和 NVIDIA GPU Operator 实现 GPU 资源的高效利用。

2023-11-085 min read
#Cloud
012

The Beauty of Static Sites

Static sites are fast, secure, and simple. In this post, I explore why they might be the perfect choice for your next project.

2023-10-264 min read
#Cloud
013

Why I Love TypeScript

TypeScript has fundamentally changed how I write JavaScript. Let me explain why it's become an essential part of my development workflow.

2023-07-015 min read
#Programming
015