所有文章
标签
分类
简体中文
English
简体中文
浅色
深色
跟随系统
取消
所有文章
标签
分类
浅色
深色
跟随系统
简体中文
English
简体中文
所有分类
课程学习
18
CS61A 的项目四之 Scheme 解释器实现 (2021-Fall)
CS61A 的项目三之 Ants vs SomeBees 实现 (2021-Fall)
Lab14 题解 (UCB CS61A@2021 Fall)
Hw10 题解 (UCB CS61A@2021 Fall)
Lab12 题解 (UCB CS61A@2021 Fall)
更多 >>
ML-DL
16
t-SNE + K-Means:可视化与聚类
关联规则挖掘:Apriori 算法
异步编程+漏桶算法:批量调用 LLM API
Transformer 架构变化:旋转位置编码 (RoPE)
Transformer 架构变化:RMSNorm 指南
更多 >>
Programming-Languages
10
范畴论与编程:Functor 是什么
什么是 Python 装饰器
OCaml 中的 Phantom Type 是什么
使用 OCaml 中的 Polymorphic Variant 类型
为什么需要 Applicative Functor
更多 >>
Algorithm
5
Kosaraju 算法:求解有向图的强连通分量
前缀和数组: 快速计算数组区间和
下一个排列问题
用 SRTBOT 框架分析动态规划问题
摩尔投票法
工具
5
RIME 小鹤双拼极简配置:从零搭建
在 Neovim 里使用 Git:vim-fugitive 实践指南
Vim Text Object: 语义化编辑
从零开始配置 Neovim (Neovim v0.12)
Vim 宏: 录制、修改与执行
NLP
4
论文阅读: Generalization through Memorization: Nearest Neighbor Language Models
论文阅读: In-Context Retrieval-Augmented Language Models
论文阅读: REALM: Retrieval-Augmented Language Model Pre-Training
词袋模型
Exercise
3
SICP 练习 2.27
SICP 练习 1.46
SICP 练习 1.34
Program-Analysis
3
Class Hierarchy Analysis 算法: 快速生成调用图
从 Basic Block 到 Control Flow Graph
三地址码(3AC/TAC)是什么
编程语言
3
Python 的 2 个进程池相关 API
尾调用与尾调用优化
海象表达式简明教程(Python 3.8)
Compiler
2
从 Basic Block 到 Control Flow Graph
How to use the semantic actions to generate the symbol tables in ANTLR4
Git
2
Git Bundle 指南
Git LFS 使用指南
LLM
2
LLM 推理加速技术(1):KV Cache
BPE 分词解密:实现方法与示例讲解
数据结构和算法
2
Dynamic Time Warping: 从欧式距离到时序对齐
后缀数组:快速查找模式串的所有出现位置
Data-Structure
1
如何记忆红黑树的操作
GNN
1
用 MPNN 框架解读 GAT
Information Retrieval
1
更好的 TF-IDF: BM25
Machine-Learning
1
从混淆矩阵到 F1 score
MacOS
1
怎么在 homebrew 里面安装本地安装包
Python
1
怎么 debug Python 代码
Software-Engineering
1
使用 GitHub Actions 自动化 Hugo 博客部署
Tool
1
How to Manage Windows Using Hammerspoon
Vim-Neovim
1
OCaml 的 Neovim 配置方案
机器学习系统
1
PyTorch 张量的 strides 格式是什么
程序分析
1
Tree-sitter 以及它的 Query 功能
系统编程
1
系统编程:堆与栈
自然语言处理
1
TF-IDF 模型
软件工程
1
Drain: 简单有效的日志解析算法