gitwtfhub

wtf is figures-yann?

atcold/figures-yann — explained in plain English

Analysis updated 2026-08-03 · repo last pushed 2023-06-24

3Jupyter NotebookAudience · generalComplexity · 1/5DormantSetup · easy

TL;DR

A collection of interactive visual figures built as Jupyter Notebooks to accompany a book by Yann, viewable in-browser via Binder or NbViewer without any installation required.

Mindmap

mindmap
  root((repo))
    What it does
      Interactive figures
      Visual illustrations
      Supports a book
    Tech stack
      Jupyter Notebook
      Python
      jupytext
    Use cases
      Explore figures interactively
      Present to students
      View read-only online
    Audience
      Book readers
      Students
      Instructors
    Access
      Binder link
      NbViewer link
      No install needed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

View interactive figures that illustrate concepts from Yann's book directly in your browser using the Binder link.

REASON 2

Present visual figures to students or an audience using the NbViewer read-only link.

REASON 3

Explore and run the notebook code yourself to better understand the math and visualizations behind each figure.

What's in the stack?

Jupyter NotebookPythonjupytext

How it stacks up

atcold/figures-yannabdurrafey237/rag-chatbotemilwallner/mingpt
Stars333
LanguageJupyter NotebookJupyter NotebookJupyter Notebook
Last pushed2023-06-242020-12-22
MaintenanceDormantDormant
Setup difficultyeasymoderateeasy
Complexity1/53/52/5
Audiencegeneralgeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

No setup needed, the README provides Binder and NbViewer links to view and run notebooks directly in the browser.

Wtf does this do

Figures-Yann is a collection of visual figures and illustrations created to accompany a book by someone named Yann. Rather than static images, these figures are built as interactive Jupyter Notebooks, documents that combine code, math, and visual output in a way that readers can view and even run themselves. The project includes a tool called jupytext, which keeps a plain Python file synced alongside each notebook. This makes the content easier to manage and version-track, since code changes can be compared line-by-line rather than inside a notebook's heavier file format. The most likely audience is readers or students of Yann's book who want to explore the figures interactively, or instructors who want to present them. The README doesn't go into detail about which book this supports or what topics the figures cover. Based on the author's background and the project's structure, the figures likely illustrate concepts in machine learning or deep learning, but the README itself doesn't specify this. One convenient detail: the project includes a Binder link, which lets anyone open and run the notebooks in their browser without installing anything locally. There's also an NbViewer link for simply viewing the notebooks read-only. This lowers the barrier considerably for non-technical readers who just want to see the visualizations. The project is small and narrowly focused, it exists to support a specific book rather than serve as a standalone tool. The README is minimal and doesn't provide guidance on contributing, prerequisites beyond jupytext, or how the figures map to chapters in the book.

Yoink these prompts

Prompt 1
How do I use the Binder link in this repo to open and interact with the Jupyter Notebook figures in my browser without installing anything?
Prompt 2
What is jupytext and why does this repo use it to keep Python files synced alongside the Jupyter Notebooks?
Prompt 3
Help me understand how to navigate this repo's notebooks, which figures are available and how do I view them using the NbViewer link?

Frequently asked questions

wtf is figures-yann?

A collection of interactive visual figures built as Jupyter Notebooks to accompany a book by Yann, viewable in-browser via Binder or NbViewer without any installation required.

What language is figures-yann written in?

Mainly Jupyter Notebook. The stack also includes Jupyter Notebook, Python, jupytext.

Is figures-yann actively maintained?

Dormant — no commits in 2+ years (last push 2023-06-24).

How hard is figures-yann to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is figures-yann for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.