Why Low-Level Training Frameworks Save Us (Part 2)

Hosted by Zach Mueller

Wed, Jul 30, 2025

3:00 PM UTC (45 minutes)

Virtual (Zoom)

Free to join

Invite your network

Go deeper with a course

Scratch to Scale: Large-Scale Training in the Modern World
Zachary Mueller
View syllabus

What you'll learn

What's the best medium to learn what's actually happening?

The Trainer helps you get off the ground, but is it the best way to learn by digging through thousands of lines of code?

Low-level frameworks help teach you

Since at most they're a light wrapper of a concept, low level API's make code approachable for learning

Less bumps in the road

Since they are *under abstracted*, low level frameworks help get you started faster in the long-run

Why this topic matters

The Trainer and other high-level wrappers are great for getting you started. But when trying to master deep learning training you shouldn't be relying on these tools forever. It's critical to make sure you know how they work under the hood. Low level training frameworks help ensure this by keeping abstraction minimal, code readable, and help facilitate a learning path high-level ones can't do

You'll learn from

Zach Mueller

Instructor, Technical Lead at Hugging Face

I've been in the field for almost a decade now. I first started in the fast.ai community, quickly learning how modern-day training pipelines are built and operated. Then I moved to Hugging Face, where I'm the Technical Lead on the accelerate project and manage the transformers Trainer.


I've written numerous blogscourses, and given talks on distributed training and PyTorch throughout my career.

Hugging Face
Accenture

Learn directly from Zach Mueller

By continuing, you agree to Maven's Terms and Privacy Policy.

© 2025 Maven Learning, Inc.