IEEE Honor Class · SJTU

Li Jinshuo

Mathematics · Machine Learning · Systems

I am an undergraduate in the IEEE Honor Class at Shanghai Jiao Tong University. My interests sit between mathematics, machine learning and computer vision, and computer systems. I like work that is conceptually clear, carefully implemented, and written up honestly.

Focus

What I spend time on

01

Mathematics

Analysis, algebra, and topology, with an emphasis on clear definitions, proofs, and the structure that connects them.

02

Machine learning & vision

Learning systems and perception, from model design and training to the details of evaluation.

03

Systems & heterogeneous computing

Execution runtimes and hardware-aware software across CPU, XPU, and NPU targets.

04

Technical writing

Structured notes and explanations that keep theory close to implementation.

Selected work

Featured projects

All projects →

Mathematical-Note

Repo ↗

A bilingual LaTeX book on mathematics and axiomatization, moving from logic and set theory through analysis, linear algebra, abstract algebra, topology, complex analysis, graph theory, and probability.

LaTeXMathematicsNotes

simeco

Repo ↗

A spatial predator–prey simulation for studying emergent communication: individually learning animals, costly meaning-free signals, and a batched CPU/XPU execution backend.

PythonMulti-agentPyTorchXPU

heterotorch

Repo ↗

A PyTorch-style execution runtime for Intel CPU, XPU, and OpenVINO NPU devices, with explicit compilation, mixed-device execution, and reproducible benchmarks.

PythonSystemsXPUNPU

ChessModel

Repo ↗

A neural chess engine that distills Stockfish analysis into a compact policy/WDL network and plays through batched PUCT search on Intel Arc XPU.

PythonDistillationPUCTXPU