/toygrad

A variant of Andrej Karpathy's micrograd, with support for multi-class classification

Primary LanguageJupyter Notebook

Overview

A variant of Andrej Karpathy's micrograd, with support for multi-class classification.

Check out this YouTube video for more information

Prerequisites

You need to install poetry before moving forward. Follow the instructions in this link.

Installation

  1. Clone this repo:
git clone git@github.com:david1542/toygrad.git
  1. Install the dependencies:
poetry install

Usage

You can run the walkthrough.ipynb notebook for testing the core building blocks.