Skip to main content
HomeCode-alongsPython

Sloth or Pastry? Using PyTorch and Deep Learning for Image Classification

In this session, using DataCamp Workspace we'll learn all about loading custom datasets into PyTorch and using transfer learning to perform an image processing task using a mostly-pretrained model, which we'll fine-tune.
Jun 2023
Code along with us onCode Along

In the age of deep learning, data scientists and machine learning engineers seldom create and train neural networks from scratch. A big chunk of what goes into performing a machine learning task, however, is collecting, preparing, and loading data to feed into a model. 

In this session, using DataLab we'll learn all about loading custom datasets into PyTorch and using transfer learning to perform an image processing task using a mostly-pretrained model, which we'll fine-tune.

We'll be using computer vision to answer the internet-popular question: is it a sloth or a pain au chocolat? This is a binary image classification task. 

Key takeaways

  • Machine learning engineers seldom train models from scratch
  • Learning to load data is an important building block for deep learning in PyTorch
  • Models trained on billions of images are available at our disposal for transfer learning
Topics
Related

cheat sheet

Deep Learning with PyTorch Cheat Sheet

Learn everything you need to know about PyTorch in this convenient cheat sheet
Richie Cotton's photo

Richie Cotton

6 min

tutorial

Keras Tutorial: Deep Learning in Python

This Keras tutorial introduces you to deep learning in Python: learn to preprocess your data, model, evaluate and optimize neural networks.
Karlijn Willems's photo

Karlijn Willems

43 min

code-along

Image Classification with Hugging Face

Deep dive into open source computer vision models with Hugging Face and build an image recognition system from scratch.
Priyanka Asnani's photo

Priyanka Asnani

code-along

Deep Learning on Rails with PyTorch Lightning

In this session, you'll learn how to create a simple deep learning model using PyTorch Lightning. You'll work through the steps of defining and training the model, making predictions, and evaluating model performance.
Luca Antiga's photo

Luca Antiga

code-along

Using DataLab in the Classroom

We’re taking a deep dive into DataCamp Workspace through the lens of teachers.
Filip Schouwenaars's photo

Filip Schouwenaars

code-along

Simplifying Image Recognition using ApertureDB and Python

In this session, you'll use ApertureDB to access the COCO dataset and run image recognition using Python.
Luis Remis's photo

Luis Remis

See MoreSee More