Praxis
  • Get Started
    • Quickstart Guide
  • Courses
    • AMNE-376
    • SOCI-415
    • SOCI-280
    • ECON-227

    • Browse All
  • All Topics
  • Teach with prAxIs
    • Learn how to teach with prAxIs
  • Launch prAxIs
    • Launch on JupyterOpen (with Data)
    • Launch on JupyterOpen (lite)
    • Launch on Syzygy
    • Launch on Colab
    • Launch Locally

    • Github Repository
  • |
  • About
    • prAxIs Team
    • Copyright Information

Introduction to Convolutional Neural Networks (CNNs)

Python
convolutions
neural networks
deep learning
This notebook provides an introduction to Convolutional Neural Networks (CNNs), their architecture, and their applications. It includes a hands-on example of building and training a CNN classifier using the CIFAR-10 dataset.
Author

Praxis UBC Team
Kaiyan Zhang

Published

24 July 2025

If you are not redirected automatically, click here to view the Intro to CNN’s Notebook.

  • Creative Commons License. See details.
 

Report an issue

  • The prAxIs Project and UBC are located on the traditional, ancestral and unceded territory of the xʷməθkʷəy̓əm (Musqueam) and Sḵwx̱wú7mesh (Squamish) peoples.