Skip to content
View initial-d's full-sized avatar

Block or report initial-d

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
initial-d/README.md

Yimin Du

I build research software, systems projects, and small experiments to understand how things work. This profile is a record of work in progress: ideas made inspectable, runnable, and open to improvement.

Selected work

Project Focus
ml-quant-trading Machine learning, factor research, portfolio construction, and reproducible backtesting.
me_fasttext Memory-efficient text classification and compact data structures.
monkey A small compiler back end built to understand how language becomes execution.
tiger A compiler project exploring language design from source to execution.
dbms Database internals and buffer management.

Currently

Building, testing, and documenting ideas in public.

Website · All repositories

Pinned Loading

  1. ml-quant-trading ml-quant-trading Public

    PyTorch ML quant research: 213 factors, bias correction, portfolio optimization, backtesting, and System-One/Jev-style decisions.

    Python 101 39

  2. ngram-store ngram-store Public

    NGramStore: a general-purpose backend for learned n-gram embeddings — compression, storage and exact lookup. FastText and Engram/TinyEngram are application examples.

    Python 1

  3. monkey monkey Public

    A compiler back-end of simple sml

    Standard ML 1

  4. tiger tiger Public

    A compiler of simple java

    Java 1

  5. usaco_training usaco_training Public

    My USACO training results.

    C++ 1

  6. dbms dbms Public

    A simple lru buffer for dbms.

    C++ 2