numpygrad

Getting Started

  • Getting Started

Concepts

  • How Autograd Works
  • Disabling Autograd

User Guide

  • The Training Loop
  • Custom Modules

API Reference

  • Array
  • Random (npg.random)
  • Operators
  • Neural Network (nn)
  • Optimizers (optim)
  • Utilities (utils)

Examples

  • 1D Regression
  • 2D Classification
  • MNIST
  • GPT-2 Character Language Model
numpygrad
  • Search


© Copyright 2026, Nick Richardson.

Built with Sphinx using a theme provided by Read the Docs.