ArtificialGuyBR

Home / Blog / Fixing things

Hugging Face Learn as PDF ebooks: nine free ML courses, offline

Nine free machine learning courses from Hugging Face Learn, converted to formatted PDF ebooks with syntax-highlighted code, preserved figures and clickable l…

2 sources cited Fixing things

Hugging Face Learn as PDF ebooks: nine free courses, offline

TL;DR

  • The repository converts nine free machine learning courses from Hugging Face Learn into formatted PDF ebooks for offline reading.
  • The set is 47 MB in total, all in English, and covers agents, audio, computer vision, deep reinforcement learning, diffusion models, LLMs and Transformers, machine learning for 3D, machine learning for games and small language models.
  • Formatting is the point: clean typography, proper margins, page numbers, syntax-highlighted Python, preserved diagrams and screenshots, and clickable external links.
  • You can clone all of them, download one with curl, or read them online.

What it is and who it is for

Hugging Face Learn PDF eBooks is a curated collection of PDFs made from the free courses on Hugging Face Learn.

It is for the person who learns on a train, on a plane, or in a place where opening twelve browser tabs of a course page is not an option, and for the one who wants a course they can search, annotate and keep. It is also for the person who has a folder of course pages saved as bookmarks and never reopened them.

The nine courses

CoursePDF sizeTopics
Agents Course6.5 MBbuilding AI agents, LLM-powered automation, tool use
Audio Course2.4 MBaudio transformers, speech recognition, audio classification
Computer Vision Course14.8 MBvision transformers, image classification, object detection
Deep RL Course7.0 MBreinforcement learning, Q-learning, PPO, policy gradients
Diffusion Models Course1.3 MBdiffusion models, image generation, Stable Diffusion
LLM Course (Transformers)7.7 MBNLP fundamentals, transformer architecture, fine-tuning
ML for 3D Course1.2 MB3D deep learning, point clouds, NeRF, 3D generation
ML for Games Course5.0 MBgame AI, Unity ML-Agents, game development with ML
Smol Course1.2 MBsmall language models, efficiency, edge deployment

The size column is the reason this collection exists at all: the computer vision course is nearly fifteen megabytes of figures, and that is what makes a course page awkward to keep offline and a PDF reasonable to open.

What the conversion adds

  • Professional ebook formatting — clean typography, proper margins, page numbers.
  • Syntax-highlighted code — the Python examples formatted to be read, rather than copied out of a page.
  • Preserved images — diagrams, figures and screenshots kept in place, which matters most in the vision and games courses.
  • Clickable links — external references and resources still accessible from the PDF.
  • Screen-optimized files — compressed for a fast download while keeping quality.

Quick start

# Clone with all PDFs
git clone https://github.com/artificialguybr/huggingface-learn-pdf-ebooks.git
cd huggingface-learn-pdf-ebooks

# Or download a specific course
curl -O https://raw.githubusercontent.com/artificialguybr/huggingface-learn-pdf-ebooks/main/agents-course.pdf

When to use it, when not to

Use it when you want to read one of these courses offline, when you want a course on an e-reader rather than in a browser, or when you want the diffusion, LLM or agents course in a form you can search and highlight.

Do not use it as the current version of a course. These are PDF conversions of a course at a point in time, and the courses are updated on Hugging Face Learn — the repository is the archive, the site is the source. And do not expect it in another language: the README states that all content is in English.

Sources

  1. Hugging Face Learn PDF eBooks — repository — the course table with sizes and topics, the feature list and the total size quoted above.
  2. README.md — quick start, download commands, license (MIT).

Project page: Hugging Face Learn PDF eBooks

The course content belongs to Hugging Face; the conversion belongs to this repository. On the book-summarizing side of the same reading problem, see BookWorm AI.

FAQ

How many courses are included? Nine free courses from Hugging Face Learn, 47 MB in total and all in English.

Can I download just one course? Yes, each PDF is a separate file in the repository, so a single curl gets one course.

Are the code examples readable in the PDF? Yes. The README lists syntax-highlighted code as a feature, alongside preserved images and clickable links.

Is this an official Hugging Face publication? The README describes a curated collection of PDFs made from the courses on Hugging Face Learn; the underlying course content belongs to Hugging Face.