Above-All The brief introduction to my Blog. If you are new here, why not have a look? 2025-05-09 #Announcement #Updating
My Typst Note Automated Note CI/CD Build with a Custom Rust Crate for Efficient Command-Line Note Management 2025-10-05 Efficient Tools #Announcement #Finished
RL Tutorial: MDP Process Tutorials for reinforcement learning, and the basic introduction of markov decision process. 2025-09-14 Artificial Intelligence > RL #Artificial Intelligence #Deep Learning #reinforcement learning
More About Post Training Lecture notes for online courses launched by deeplearningai, focusing on advanced online RL training techniques and practices about LLM post-training methodology, including PPO and GRPO. 2025-09-14 Artificial Intelligence > LLM #Tutorial #LLM #Post Training
My Tmux Memo Quick tmux memo and mysterious product teaser :). 2025-09-07 Efficient Tools #tutorial #Tmux
LLML CS224n Lecture 12 Evaluation Lecture Notes for CS224n, focusing on current bottleneck for LLM evaluations and several shallow thoughts of the new blog proposed by Shunyu Yao: We are on the second half. 2025-09-05 Artificial Intelligence > LLM #Tutorial #LLM #Post Training
Rust Tutorial 9: Smart Pointers Advanced functional programming techniques in Rust, including closures to capture variables in outer scope and iterators. 2025-09-02 Code > Rust #tutorial #Finished #Rust
Tutorial of Probability Theory Tutorials for probability theory. 2025-08-30 Math #tutorial #Probability
Rust Tutorial 8: Functional Programming Advanced functional programming techniques in Rust, including closures to capture variables in outer scope and iterators. 2025-08-29 Code > Rust #tutorial #Finished #Rust
Rust Project: Minigrep A simple, grep-like command-line tool written in Rust. It allows you to search for a specific string pattern within a text file. More capabilities will be added in the future. 2025-08-29 Code > Rust #tutorial #Rustk
Rust Tutorial 7: Generic Types, Traits and Lifetimes Generic types, traits, and lifetimes are Rust's core concepts for writing flexible and safe code. This blog introduces several ways to write advanced reusable generic codes, including using trait and 2025-08-27 Code > Rust #tutorial #Rust
Rust Tutorial 6: Exception Handling Exception Handling for Rust, including the usage of panic! macro (fail fast) and Result (fail quickly). 2025-08-26 Code > Rust #tutorial #Rust
Rust Tutorial 5: Collections Introduction of several efficient data structures named collections for Rust, including vector, string and hashmap. Detailed APIs and usage codes are included in this blog. 2025-08-25 Code > Rust #tutorial #Finished #Rust
Rust Tutorial 4: Packages, Crates and Modules In Rust, packages organize crates, which are the smallest compilation units. Modules within a crate create a hierarchical structure, managing code with visibility and privacy to promote reusability. 2025-08-25 Code > Rust #tutorial #Finished #Rust
LLML CS224n Lecture 10 Post-Training Lecture Notes for CS224n, focusing on several techniques of post-training, including in-context learning, RLHF training via reinforcement learning and DPO optimization. 2025-08-23 Artificial Intelligence > LLM #Tutorial #LLM #Post Training
LLML CS224n Lecture 9 Pre-Training Focusing on several techniques of pre-training: traditional word2vec model, and several pre-training architectures, including encoder-only MLM like BERT, encoder-decoder like T5 and spam corruption an 2025-08-23 Artificial Intelligence > LLM #Finished #Tutorial #LLM #Pre Training
Rust Tutorial 3: Struct and Enums This article dives into Rust's structs and enums as class alternatives, defining structs, methods, and derived traits and explaining how enums model exclusive states via matching and control flow. 2025-08-22 Code > Rust #tutorial #Finished #Rust
Rust Tutorial 2: Rust Ownership This Blog focuses on the ownership of Rust, including the memory management and ownership law in Rust, with several methods of copying, shallowing and removing. The the blog introduces reference and b 2025-08-21 Code > Rust #tutorial #Finished #Rust #Ownership
Rust Tutorial 1: Basic Concepts Basic concepts of Rust programming language, including variables, data types, functions and control expressions.(while, if, loop, etc). Rust is a programming based on expressions. 2025-08-21 Code > Rust #tutorial #Finished #Rust
Rust Tutorial Introduction and future planning of learning rust programming language for the enhancement. 2025-08-21 Code > Rust #tutorial #Finished #Rust
LLML CS336 Lecture 3.2: Hyperparameter for Transformers Lecture Notes for CS336, Lecture 3.2 Hyperparameters for transformers. 2025-08-21 Artificial Intelligence > LLM #Finished #Tutorial #LLM #Resource Accounting
LLML CS336 Lecture 3.1: Architectures for Transformers Lecture Notes for CS336, Lecture 3.1 Architectures for transformers, focusing on various optimizations. This blog introduces different variations of transformer architecture, including layernorm, acti 2025-08-19 Artificial Intelligence > LLM #Finished #Tutorial #LLM #Architectures
One Year of Programming Recordings for my first year in the world of programmings, about the story of setbacks, perseverance and triumph. 2025-08-16 #Recordings
My-ToolZoo ToolZoo: The integrated zoo toolbox for all kinds of hand-made stuff, including Blog & Community, learning tutorials, projects and efficient tools. 2025-08-15 Project #tutorial #Finished #Efficient Tools
Andrew Ng: Building Faster With AI Transcripts and Comments for the celebrity speech: Andrew Ng: Building Faster with AI, discussing the future of Agentic AI and ai-assisted software development. 2025-08-07 Artificial Intelligence #Artificial Intelligence #Coding #LLMs #Celebrity Speech
The New Code: Sean Grove, OpenAI Transcripts and Comments for the celebrity speech: The new code delivered by Sean Grove from OpenAI and a brief introduction to specification in code and Model Spec launched by OpenAI. 2025-08-04 Artificial Intelligence #Artificial Intelligence #Coding #LLMs #Finished #Celebrity Speech
Git Advanced Memo The advanced introduction to Git, including a memo for most frequently used git command, and the explanation of Version Control Philosophy and Joint Development. 2025-08-02 Efficient Tools #tutorial #Git
LLML CS336 Lecture 2 Pytorch Resource Accounting Lecture Notes for CS336: Lecture 2 Pytorch and Resource Accounting, as a part of tutorial for LLM Learning Plan as well. 2025-07-31 Artificial Intelligence > LLM #Finished #Tutorial #LLM #Resource Accounting
LLML CS336 Lecture 1 Overview and Tokenization Lecture Notes for CS336: Lecture 1 Overview and Tokenization, as a part of tutorial for LLM Learning Plan as well. 2025-07-28 Artificial Intelligence > LLM #Tutorial #LLM #Tokenization
LLM Transformer The introduction and explanation for the Basic Neural Network Transformer. 2025-07-28 Artificial Intelligence > LLM #Artificial Intelligence #Deep Learning #Neural Networks #Transformer