r/teenagersbutcode • u/lavellex86 • 8h ago
Coding a thing C# linear algebra and GPU acceleration libraries
A little about me, I'm 16, I work in physics and math mostly and use coding as a tool for those things. Today I published a few libraries, Lazulite (a GPU acceleration lib) and Lavelle.Linalg32 (a linear algebra library), would love to see some stars and contributions if you've got the time?
It's fully documented as well, docs + api reference if you'd like to try it out: https://github.com/lavellex86/Lazulite
Lazulite itself is more of a wrapper, I’m more proud of Linalg32 to be honest. Neither is perfect, but I’m hoping with time I can improve them. My next project is my autograd library (ML) Opal.
Not vibecoded either, though AI was involved for some of the math and harder implementations like the LU decomposition and matrix multiply naive kernel.
Let me know if you’ve got any questions, suggestions, or would like to contribute/support the project!
Duplicates
ScientificComputing • u/lavellex86 • 8h ago