Ross ROSS = Recommend OSS · open-source software intelligence for agents

mattjj/autodidact resource

A pedagogical implementation of Autograd observed · 2026-08-28

github.com/mattjj/autodidact · Jupyter Notebook · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3137
  • days_rel: n/a
  • days_push: 2290
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1024 stars · 108 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A small, tutorial-style reimplementation of the Autograd automatic differentiation library, written for learning how reverse-mode autodiff works. It provides the same grad-based API as Autograd over a thinly-wrapped NumPy.

Use cases

  • learn how automatic differentiation works internally
  • understand reverse-mode gradient computation
  • compute gradients and higher-order derivatives of numpy functions
  • study the source of a minimal autograd system
  • teach a course on differentiable programming

When to choose

  • you want readable source code explaining how autodiff is implemented
  • you are teaching or learning the internals of tools like Autograd or JAX
  • you need a tiny dependency-free autodiff to experiment with

When to avoid

  • you need a production-grade or performant autodiff system
  • you want GPU acceleration or large-scale deep learning support
  • you need an actively maintained library - use JAX or PyTorch instead

Facets

learning-resource · maturity maintenance

machine-learning math developer-tools machine-learning education python autodiff automatic-differentiation autograd pedagogical jupyter-notebook gradients algorithms

1 source

Member repositories

RepositoryRoleHealth v2
mattjj/autodidactmain32

For agents

markdown · JSON · MCP: product_card(name="mattjj/autodidact")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem