Projects
- GenePool
- A basic framework for implementing genetic algorithms in OCaml.
- Texture Synthesis
- An implementation of Efros & Leung's texture synthesis algorithm in Matlab, and some pretty results.
Older
- Zahir
- An aborted attempted at a statically typed matrix language-- in hindsight not a very good idea.
- Balanced Ridge Regression
- I thought I was brilliantly original when I derived a ridge regression variant for unbalanced class sizes. It turns out that this is just a special case of weighted ridge regression. Still, the code might be useful for someone.
- ar_kmeans
- k-means clustering algorithm implemented in Matlab with several cluster initialization methods
- PCompile
- A simple Pascal compiler I wrote in OCaml for Amir Pnueli's Honors Compilers. PCompile accepts a limited Pascal dialect and does not yet allow passing vectors or records as parameters.
- Yasper
- simple single-header reference counting smart pointer for C++
- Parsnip
- packrat parser combinator library for C++