tccl. extensible collectives library in triton
98fp8_mul. A tiny FP8 multiplication unit written in Verilog. TinyTapeout 2 submission.
14nanoGPT-fp8. Python
13latticeboltzmann. probably the fastest GPU LBM fluid simulation, based on tiling and warp shuffles
9syncdoc. Operational transformation for markdown documents, in Go.
8cppNN. No longer maintained - soon to be superseded by https://github.com/cchan/cppNN2. A C++ neural network implementation, with both genetic algorithm and backpropagation options.
5WaterlooClearlyDoesntWork. A place to weep lines of code for the insufficiency of WaterlooWorks.
3twitchgan. AI-generated twitch emotes.
3cppNN2. Work in progress, with vectors + python bindings working so far. A C++ matrix arithmetic and neural network implementation with full Python bindings. Successor to https://github.com/cchan/cppNN.
2doeqs_new. DOE Question Database - a redesign of https://github.com/cchan/doeqs
2asl-convauto. HackTheNorth 2017: Convolutional autoencoders for sign language video captioning. Made with @foleyfactor, @hesperide, @jeffrey-xiao
1heartrate. [WIP] Finding your heartrate from a video of your face.
1env. Personal environment setup scripts.
1uw-scholarship-finder. Finds scholarships using the University of Waterloo API.
1py-cpp-extension-2-3. Example of extending Py2/3 with C/C++
1twitchgan-dataset. All 1.6 million Twitch emotes.
1lexhack-live. HTML
1falcon9. OpenAI Gym implementation of 2D Falcon 9 landing, plus agent training experiments.
1boole. A system for formal verification of logical proofs and formulae in text format. In development.
1serverpush-linker. Express middleware to automatically add Link: headers for upstream HTTP/2-supporting proxies to server-push.
1quines. just for fun!
1fdp3. Waterloop Competition 3 Final Design Package
1openai-rfr. Working on OpenAI requests for research, as well as reinforcement learning practice in general
1reverie-challenge. Jupyter Notebook
1discrete-distribution. Fast algorithm for sampling from discrete distributions
1notes.clive.io.
1pytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration
1