The Elixir community is buzzing with excitement around Bumblebee! Bumblebee makes it easy to use a variety of pre-trained neural network models in Elixir. José Valim, Paulo Valente, and Jonatan Kłosko join us to talk about this latest advancement. We learn how Bumblebee works, the abilities that are supported today, where things are going next and the longer term visions of what's possible. We cover the new Livebook smart cells that create an easy playground for playing with Bumblebee, a single-file Phoenix example that does image classification, and much more!
Show Notes online - http://podcast.thinkingelixir.com/130 (http://podcast.thinkingelixir.com/130)
Elixir Community News
- https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O (https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O) – José Valim made the Bumblebee reveal
- https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix (https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix) – Phoenix examples using Bumblebee
- https://spawnfest.org/2022.html (https://spawnfest.org/2022.html) – SpawnFest 2022 winners announced
- https://github.com/spawnfest/json_native (https://github.com/spawnfest/json_native) – 1st place overall - jasonnative
- https://github.com/spawnfest/secret_vault (https://github.com/spawnfest/secret_vault) – Tie for 2nd place - secretvault
- https://github.com/spawnfest/the-arborists (https://github.com/spawnfest/the-arborists) – Tied for 2nd place - the-arborists
- https://github.com/spawnfest/dtu (https://github.com/spawnfest/dtu) – 3rd place overall - dtu (“Data The Ultimate”)
- https://podcast.thinkingelixir.com/127 (https://podcast.thinkingelixir.com/127) – Lively project episode won in Livebook category
- https://twitter.com/sorentwo/status/1600167231828086785 (https://twitter.com/sorentwo/status/1600167231828086785) – Github's Dependabot Elixir support explained
- https://fosstodon.org/@tylerayoung/109467615067473743 (https://fosstodon.org/@tylerayoung/109467615067473743) – Post from Tyler Young about Dependabot
- https://twitter.com/ElixirMembrane/status/1599751442180382721 (https://twitter.com/ElixirMembrane/status/1599751442180382721) – The Membrane GitHub org is changing to Jellyfish
- https://podcast.thinkingelixir.com/43 (https://podcast.thinkingelixir.com/43) – Previous interview about Membrane
- https://github.com/benvp/ex_cva (https://github.com/benvp/ex_cva) – Class Variance Authority library
- https://elixirforum.com/t/cva-easily-construct-component-variants/52043 (https://elixirforum.com/t/cva-easily-construct-component-variants/52043) – CVA variant usage explained
- https://github.com/joe-bell/cva (https://github.com/joe-bell/cva) – Original implementation in JS
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at [email protected] (mailto:[email protected])
Discussion Resources
- https://twitter.com/josevalim/status/1600955042621976576 (https://twitter.com/josevalim/status/1600955042621976576) – Bumblebee announcement
- https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O (https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O) – Livebook announcement with embedded Youtube video
- https://www.youtube.com/watch?v=g3oyh3g1AtQ (https://www.youtube.com/watch?v=g3oyh3g1AtQ) – YouTube show-and-tell video from Jose
- https://twitter.com/josevalim/status/1601228739819450368 (https://twitter.com/josevalim/status/1601228739819450368) – Guest article on HuggingFace about Elixir and ML
- https://huggingface.co/blog/elixir-bumblebee (https://huggingface.co/blog/elixir-bumblebee)
- https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix (https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix) – Examples of embedding a Phoenix app in a single file from Chris McCord
- https://github.com/livebook-dev/kino_bumblebee (https://github.com/livebook-dev/kino_bumblebee) – Livebook smart cell
- https://podcast.thinkingelixir.com/109 (https://podcast.thinkingelixir.com/109) – Paulo episode
- https://podcast.thinkingelixir.com/46 (https://podcast.thinkingelixir.com/46) – Jonatan episode
- https://huggingface.co (https://huggingface.co)
- https://github.com/elixir-nx/scholar (https://github.com/elixir-nx/scholar)
- https://podcast.thinkingelixir.com/104 (https://podcast.thinkingelixir.com/104) – Exploring Our Data with Chris Grainger
- https://podcast.thinkingelixir.com/95 (https://podcast.thinkingelixir.com/95) – Rustler Precompiled with Philip Sampaio
- https://en.wikipedia.org/wiki/Federated_learning (https://en.wikipedia.org/wiki/Federated_learning)
- https://prise.com/ (https://prise.com/)
- https://www.amplified.ai/ (https://www.amplified.ai/)
- https://github.com/polvalente/nx-signal (https://github.com/polvalente/nx-signal)
- https://erlef.org/slack-invite/erlef (https://erlef.org/slack-invite/erlef)
Guest Information
- https://genserver.social/josevalim (https://genserver.social/josevalim) – José Valim on Mastadon
- https://twitter.com/josevalim (https://twitter.com/josevalim) – José Valim on Twitter
- https://github.com/josevalim (https://github.com/josevalim) – José Valim on Github
- https://dashbit.co/ (https://dashbit.co/) – Dashbit website and blog
- https://github.com/jonatanklosko/ (https://github.com/jonatanklosko/) – Jonatan Kłosko on Github
- https://jonatanklosko.com/ (https://jonatanklosko.com/) – Blog
- [email protected] (mailto:[email protected]) – Jonatan's email
- https://twitter.com/polvalente (https://twitter.com/polvalente) – Paulo Valente on Twitter
- https://github.com/polvalente/ (https://github.com/polvalente/) – Paulo Valente on Github
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Mastadon - @[email protected] (https://genserver.social/ThinkingElixir)
- Email the show - [email protected] (mailto:[email protected])
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Mastadon - @[email protected] (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Mastadon - @[email protected] (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Mastadon - @[email protected] (https://genserver.social/cadebward)

The Elixir community is buzzing with excitement around Bumblebee! Bumblebee makes it easy to use a variety of pre-trained neural network models in Elixir. José Valim, Paulo Valente, and Jonatan Kłosko join us to talk about this latest advancement. We learn how Bumblebee works, the abilities that are supported today, where things are going next and the longer term visions of what's possible. We cover the new Livebook smart cells that create an easy playground for playing with Bumblebee, a single-file Phoenix example that does image classification, and much more!

Show Notes online - http://podcast.thinkingelixir.com/130

Elixir Community News

https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O – José Valim made the Bumblebee reveal
https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix – Phoenix examples using Bumblebee
https://spawnfest.org/2022.html – SpawnFest 2022 winners announced
https://github.com/spawnfest/json_native – 1st place overall - jason_native
https://github.com/spawnfest/secret_vault – Tie for 2nd place - secret_vault
https://github.com/spawnfest/the-arborists – Tied for 2nd place - the-arborists
https://github.com/spawnfest/dtu – 3rd place overall - dtu (“Data The Ultimate”)
https://podcast.thinkingelixir.com/127 – Lively project episode won in Livebook category
https://twitter.com/sorentwo/status/1600167231828086785 – Github's Dependabot Elixir support explained
https://fosstodon.org/@tylerayoung/109467615067473743 – Post from Tyler Young about Dependabot
https://twitter.com/ElixirMembrane/status/1599751442180382721 – The Membrane GitHub org is changing to Jellyfish
https://podcast.thinkingelixir.com/43 – Previous interview about Membrane
https://github.com/benvp/ex_cva – Class Variance Authority library
https://elixirforum.com/t/cva-easily-construct-component-variants/52043 – CVA variant usage explained
https://github.com/joe-bell/cva – Original implementation in JS

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]

Discussion Resources

https://twitter.com/josevalim/status/1600955042621976576 – Bumblebee announcement
https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O – Livebook announcement with embedded Youtube video
https://www.youtube.com/watch?v=g3oyh3g1AtQ – YouTube show-and-tell video from Jose
https://twitter.com/josevalim/status/1601228739819450368 – Guest article on HuggingFace about Elixir and ML
https://huggingface.co/blog/elixir-bumblebee
https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix – Examples of embedding a Phoenix app in a single file from Chris McCord
https://github.com/livebook-dev/kino_bumblebee – Livebook smart cell
https://podcast.thinkingelixir.com/109 – Paulo episode
https://podcast.thinkingelixir.com/46 – Jonatan episode
https://huggingface.co
https://github.com/elixir-nx/scholar
https://podcast.thinkingelixir.com/104 – Exploring Our Data with Chris Grainger
https://podcast.thinkingelixir.com/95 – Rustler Precompiled with Philip Sampaio
https://en.wikipedia.org/wiki/Federated_learning
https://prise.com/
https://www.amplified.ai/
https://github.com/polvalente/nx-signal
https://erlef.org/slack-invite/erlef

Guest Information

https://genserver.social/josevalim – José Valim on Mastadon
https://twitter.com/josevalim – José Valim on Twitter
https://github.com/josevalim – José Valim on Github
https://dashbit.co/ – Dashbit website and blog
https://github.com/jonatanklosko/ – Jonatan Kłosko on Github
https://jonatanklosko.com/ – Blog
[email protected] – Jonatan's email
https://twitter.com/polvalente – Paulo Valente on Twitter
https://github.com/polvalente/ – Paulo Valente on Github

Find us online

Message the show - @ThinkingElixir
Message the show on Mastadon - @[email protected]
Email the show - [email protected]
Mark Ericksen - @brainlid
Mark Ericksen on Mastadon - @[email protected]
David Bernheisel - @bernheisel
David Bernheisel on Mastadon - @[email protected]
Cade Ward - @cadebward
Cade Ward on Mastadon - @[email protected]

Sponsored By:

Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!

Twitter Mentions