Deep learning in Rust with Burn 🔥 (Practical AI #242)
It seems like everyone is interested in Rust these days. Even the most popular Python linter, Ruff, isn't written in Python! It's written in Rust. But what is the state of training or inferencing deep learning models in Rust? In this episode, we are joined by Nathaniel Simard, the creator burn. We discuss Rust in general, the need to have support for AI in multiple languages, and the current state of doing "AI things" in Rust.
Embed this episode
Chapters
- 0:00 Welcome to Practical AI
- 0:35 Sponsor: Neo4j
- 1:43 Nathaniel Simard & Burn
- 3:02 What is Rust?
- 4:53 Go & Rust
- 5:52 Not so low-level
- 7:18 Rust features
- 9:43 Rust workflow
- 13:33 The Rust community
- 14:45 The reason for Burn
- 17:17 Rust ecosystem
- 18:42 Challenges in Rust
- 21:04 Low-level advantage
- 22:28 Current Burn support
- 23:38 What are people using Burn for?
- 25:15 Organizing Burn development
- 26:26 Pushing the limits
- 28:50 Burn features
- 30:28 Versatile backends
- 31:51 The Burn book
- 32:42 Where users come from
- 34:01 Newbie PoV of Burn
- 36:16 Future of Burn
- 38:05 Getting started
- 39:16 Thanks for joining us
- 39:45 Outro (Changelog Beats!)
No transcript yet.
Frequently asked questions
How long is this episode of Changelog Master Feed?
This episode is 40 minutes long.
When was this Changelog Master Feed episode published?
This episode was published on October 24, 2023.
Is there a transcript available for this episode?
Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.
Can I download this Changelog Master Feed episode?
Yes. Use the download control on the episode player to save the publisher-provided media file.