Skip to content
AI Masters DoJo
ExploreMenu
Book a discovery call

Model development

Hugging Face Models and Applications

Explore Hugging Face tools for language, image, video and audio models, including Transformers and Diffusers.

A small sample of 30,000+ courses curated from around the world, all available to DoJo members.

A free 30-minute conversation with Ted about your goals.

Already a member? Open this course (opens in a new tab)

Course topics

Model development

  • Transformers
  • Diffusers
  • Gradio applications

You inspect the behaviour

Find your fit

Is this a useful starting point?

For Python developers familiar with PyTorch, CUDA, library installation and Jupyter notebooks.

Starting point
Expert
Course length
9.5 total hours
Lessons
49 lectures

Course by Jose Portilla, Pierian Training

Course last updated: 05/2024

Requirements
  • Understanding of Python and pip installing libraries
  • Understanding of PyTorch and CUDA
  • Understanding of Jupyter Notebooks
What is included
  • 9.5 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • Access on mobile
  • Certificate of completion

DoJo membership: A$250 per month per seat, excluding GST. Includes fortnightly group support and a private member community.

Explore the lessons

Course curriculum.

8 sections • 49 lectures • 9h 21m total length

Introduction1 lecture • 1min
  1. FAQs and Resource Downloads00:40
Introduction to Hugging Face5 lectures • 1hr 12min
  1. What is Hugging Face?08:43
  2. Creating a Hugging Face Account and Token19:00
  3. Understanding Models and Spaces14:41
  4. Datasets on Hugging Face Overview06:36
  5. Hugging Face Setup, Online Options, and Versions22:50
  6. Introduction Check-In 1 question
HuggingFace - NLP with Transformers Library on Hugging Face6 lectures • 1hr 23min
  1. Introduction to Transformers Library01:18
  2. Hugging Face Basics18:57
  3. NLP Pipelines17:14
  4. Understanding how LLMs Work12:30
  5. LLMs - Text Tokenization and Probabilities24:16
  6. LLMs - Text Generation08:35
Image Models - Diffusers Library with Hugging Face6 lectures • 50min
  1. Introduction to Image Models Section00:56
  2. Understanding Image Data04:56
  3. Image Data with Python12:16
  4. Understanding Text to Image Models12:37
  5. Diffusion Models with Python11:53
  6. AutoPipeines with Diffusers07:04
Video Models3 lectures • 44min
  1. Understanding Video Models09:43
  2. Stable Video Diffusion19:59
  3. I2VGen-XL14:33
Audio Models on Hugging Face6 lectures • 1hr 29min
  1. Introduction to Audio00:37
  2. Understanding Audio Data10:56
  3. Audio Data with Python25:25
  4. Audio Classification16:25
  5. Audio Transcription28:13
  6. Audio Generation07:15
Building Machine Learning GUIs with Gradio11 lectures • 1hr 49min
  1. Introduction to Gradio Section02:39
  2. Gradio Components11:53
  3. Gradio Components - Part Two17:10
  4. Gradio - Multiple Components and Layouts17:33
  5. Gradio - Components and Layouts - Part Two08:43
  6. Gradio - Component Interactions11:25
  7. Gradio - Interactions Part Two10:18
  8. Gradio - Machine Learning GUI Example - ML Integration09:04
  9. Gradio - Pipelines Integration06:35
  10. Gradio - Errors, Warnings, and Info07:37
  11. Gradio - Styling and Themes06:17
APPENDIX: Git11 lectures • 1hr 55min
  1. Understanding Git vs. GitHub07:38
  2. Installing Git13:16
  3. GitHub Profile04:52
  4. Configuring Git (Note: GitHub Specific)05:50
  5. Creating and Cloning Repositories19:21
  6. Private Repositories10:22
  7. Git Usage and Workflow08:32
  8. Git add and Commit16:04
  9. Git Remote Branch and Push13:43
  10. Git Log01:35
  11. Git Fetch and Pull13:17

From learning to practice

Try this next.

Build a small model demonstration and compare the input, model behaviour and resulting output.

A useful next step

Choose where to start.

Talk through your goals in a free 30-minute discovery call with Ted. Bring a task you want to improve and the tools you already use.

Book a discovery callExplore DoJo membership