Projects


gpt2.hs [code] [post]

A Haskell implementation of GPT2, using hmatrix (CPU) as the "tensor" primative, implements forward pass only, loads pytorch weights, and achieves a few tok/s.


happrox [code]

A collection of numerical analysis routines in Haskell, mainly function approximation and numerical linear algebra methods. Includes some FFT, Chebyshev, and eigenvalue solvers, see my posts for more details.


FEASTSolver.jl [code]

An implementation of the FEAST eigensolver and nonlinear extensions in Julia.


FEAST-config [code] [webapp]

A javascript configuration tool for the advanced FEAST library features, prevents selection of invalid driver options. Made with Svelte. With compression the entire app is under 30KB!


Quats.jl [code]

A Quaternion library in Julia made for quaternion linear algebra.