Computer Vision with TensorFlow 2.4

• Up your skills in Machine Learning and Image Classification in days, not months!

• Master the rapidly evolving technologies in Transfer Learning and Computer Vision!

Deploy and share your models between mobile phones with a unique, no-code tool PalletML
(Free, 90-day Pro-Plan with our mini-course)

Artboard copy
Device frame
Device frame

4 Mini-Courses in a Bundled Pack!

Quick TensorFlow's video lessons, practical projects, Colab notebooks and supplementary materials are designed to get you started building and deploying machine learning models in the real world as quickly as possible.

1 transfer learning

Transfer Learning

Undraw solution mindset 34bi

Deep Learning Essentials

Optimizing model performance

Optimizing Model Performance

Undraw android jr64

Model Deployment

Hands-On Resources

  • 18+
    On-Demand Video Lessons
  • 20+
    Downloadable Resources
  • Lifetime Access to Course Materials
  • $0
    PalletML Pro: deploy unlimited models free for 3 months

    Using modern machine learning platforms and frameworks

      Master the Machine Learning Workflow

      We'll guide you through an end-to-end ML workflow:

      1. Download and prepare training data from TensorFlow Datasets, or use your own custom images

      2. Build and train a powerful machine learning model for image classification

      3. Optimize your models for mobile devices with TensorFlow Lite

      4. Deploy your models to Android in minutes using PalletML , a no-code machine learning platform

      Import training data from TensorFlow Datasets

      TensorFlow Datasets is a collection of datasets ready to use with the TensorFlow machine learning framework.

      We'll teach you best-practices for building performant data pipelines for your machine learning models. 

      Artboard copy 7

      Build powerful models using Transfer Learning

      With Transfer Learning, you can use the "knowledge" from existing pre-trained models to empower your own custom models. 

      This course includes an in-depth discussion of various CNN architectures that you can use as a "base" for your models, including: MobileNet, EfficientNet, ResNet, and Inception

      We then demonstrate how you can acess these models through both the Keras API and TensorFlow Hub.

      Artboard copy 8

      Apply techniques to optimize model performance

      Discover essential techniques that ensure your classification models perform well in production, starting with the best way to train-test split datasets and create validation subsets to avoid overfitting.

      Learn how to effectively apply optimization strategies like hyper-parameter tuning and fine-tuning to improve training and validation accuracy, while comparing various optimization algorithms including SGD and Adam.

      Artboard copy 10

      Deploy your models to mobile, No code necessary

      When you create an image classification model, the first thing you want to do is try it in the real world! But integrating machine learning models into usable applications can be challenging.

      This course gives you early access to a new tool called PalletML , that lets you to deploy your image classification model to an Android app without any extra code.

      • Group 3
        Device frame

        Quickly deploy image classification models

        Just upload your TensorFlow Lite model + labels, and Pallet takes care of hosting and serving your model through a mobile app. If you host your models on Google Drive, you can even deploy them right from your phone.

      • Group 4
        Device frame

        Tune inference settings to support various classifiers

        Configure real-time preprocessing options for images before model inference for improved accuracy: resizing, inversion, and grayscaling operations are available out-of-the-box.

      • Group 5
        Device frame

        Check your model's performance

        Save predictions for later review, and filter through them using a custom interface designed for evaluating classification results.

      • Group 6
        Device frame

        Share your model with friends & colleagues

        Easily send your model to any number of friends and colleagues from within the Pallet app. A unique link is generated for each model that you deploy and opens directly to your model when activated.

      • Group 7
        Device frame

        Direct access to community models

        The ML community has deployed numerous classifiers - from flower recognizers to clothing detectors - all direcly accessible in the Pallet app.

        Ready to become a machine learning practitioner?

        Join our growing community today 🤝
        We're adding new material to the course all the time!
        Emoji cloud SVG Emoji sun SVG


        $ per user


        Pallet Beta Launch Discount
        • ✓
          18+ on-demand video lessons
        • ✓
          20+ Colab notebooks
        • ✓
          10+ supplementary tutorials
        • ✓
          PalletML Pro
          3 free months to deploy unlimited models
        • ✓
          Lifetime access to the course

        Meet Your Instructor

        Nice to meet you and hope you enjoy the course!

        • Qtf instructor
          Dr. Anthony Teate

          Dr. Teate is a tenured Professor at James Madison University , and Director of the Data Science and Applied Machine Learning Laboratory.

          His current areas of research include development and applications of machine learning models for the design of nanoscale semiconducting materials; small scale autonomous vehicles; image recognition; edge computing; and deep learning.

        Runs on Unicorn Platform