Senior at San Domenico School, San Anselmo, CA.
I am a passionate Rust๐ฆ developer. Most of my work are related to Rust, machine learning, and numerical computing. Specifically, I write:
- ๐ฐ a Rust math kernel (gemmkit)
- ๐ง a Rust ML/DL crate (RustyML)
- ๐ a Rust dataset crate for ML (dataset-core)
- ๐ some researches of using AI in audio detection (TFPARN, spatial-stream, and more).
- โ๏ธ blogs about learning Rust, machine learning, and deep learning.
As a contributor, I mainly focus on improving the machine learning development toolchain for Rust:
- NVlabs/cuda-oxide - fixed IR translation error in Rust-to-CUDA compiler.
- rust-ndarray/ndarray - added
Dimension::from_slice, updatedndarray-randtorand0.10 andrand_distr0.6. - bluss/matrixmultiply - added full AVX-512f kernel support for sgemm, dgemm, cgemm and zgemm.
- sarah-quinones/gemm - improve thread scheduling.
I turn what I learn into guides and blog posts. You can see my posts at:
Some of them are also stored in GitHub repos:
- RustGuide - Rust for beginners
- AdvancedRust - Advanced Rust knowledge
- MLGuide - Machine learning for beginners
- DLGuide - Deep learning for beginners

