josecruzado21 / centigrad

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

centigrad

This is a project that begun as a blind replication of Andrej Kharpaty's micograd repo. I say a blind replication because I started watching Andrej's YouTube video The spelled-out intro to neural networks and backpropagation: building micrograd from his "Neural Networks: Zero to Hero" series.

Following Andrej's examples of building things from scratch, I decided to pause the video, grasps some important concepts from the minutes I watched and keep the development myself to then compare my solution to his. I was surprised to find similitudes between our solutions, which I will comment later.

I made this replication with almost null notion of TensorFlow or Pytorch frameworks. After I reached a stable state of my solution I finished watching Andrej's video. I may do similar replications of the rest of his series.

About

License:MIT License


Languages

Language:Python 65.0%Language:Jupyter Notebook 35.0%