June 24, 2023, 2:04 p.m. | /u/10zin_

Deep Learning www.reddit.com

I implemented cpp-micrograd a C++ version of Karpathy's autograd engine.
[https://github.com/10-zin/cpp-micrograd](https://github.com/10-zin/cpp-micrograd)


Given the recent breakthrough of C/C++ versions of neural nets, like gerganov's llama.cpp, it made a lot of sense to build some neural nets with C/C++, hence cpp-micrograd.
Albeit a toy version, it gives a good understanding of how c++ would implement basic neural nets . IMO a very good start to understanding and using c/c++ neural nets, like ggml as no matter how complex the network, the basic …

autograd cpp deeplearning good llama network neural nets neural network sense understanding versions

AI Research Scientist

@ Vara | Berlin, Germany and Remote

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Data Analyst (Digital Business Analyst)

@ Activate Interactive Pte Ltd | Singapore, Central Singapore, Singapore