• Skip to primary navigation
  • Skip to main content
  • Skip to footer

PyImageSearch

You can master Computer Vision, Deep Learning, and OpenCV - PyImageSearch

  • University Login
  • Get Started
  • Topics
    • Deep Learning
    • Dlib Library
    • Embedded/IoT and Computer Vision
    • Face Applications
    • Image Processing
    • Interviews
    • Keras and TensorFlow
    • Machine Learning and Computer Vision
    • Medical Computer Vision
    • Optical Character Recognition (OCR)
    • Object Detection
    • Object Tracking
    • OpenCV Tutorials
    • Raspberry Pi
  • Books and Courses
  • AI & Computer Vision Programming
  • Reviews
  • Blog
  • Consulting
  • About
  • FAQ
  • Contact
  • University Login
Machine Learning
Tutorial
XGBoost

Scaling Kaggle Competitions Using XGBoost: Part 4

January 23, 2023

Table of Contents Scaling Kaggle Competitions Using XGBoost: Part 4 What Is XGBoost? Our Dummy Dataset Breaking Down the Math Configuring Your Development Environment Having Problems Configuring Your Development Environment? Applying XGBoost on a Problem Statement Applying XGBoost to Our…

Read More of Scaling Kaggle Competitions Using XGBoost: Part 4

Artificial Intelligence
Backpropagation
Calculus
Deep Learning
Gradient Calculation
Machine Learning
Micrograd
MLP
Neural Network
Neurons
Python Package

Automatic Differentiation Part 2: Implementation Using Micrograd

December 26, 2022

Table of Contents Automatic Differentiation Part 2: Implementation Using Micrograd Introduction What Is a Neural Network? Having Problems Configuring Your Development Environment? About micrograd Imports and Setup The Value Class Addition Compute Gradient Multiplication Compute Gradient Power Compute Gradient Negation…

Read More of Automatic Differentiation Part 2: Implementation Using Micrograd

Machine Learning
Tutorial
XGBoost

Scaling Kaggle Competitions Using XGBoost: Part 2

December 12, 2022

Table of Contents Scaling Kaggle Competitions Using XGBoost: Part 2 AdaBoost The Dataset Sample Weights Choosing the Right Feature Significance of a Stump Calculating the New Sample Weights Moving Forward: The Subsequent Stumps Piecing It Together Configuring Your Development Environment…

Read More of Scaling Kaggle Competitions Using XGBoost: Part 2

Deep Learning
PyTorch
Tutorials

Torch Hub Series #1: Introduction to Torch Hub

December 20, 2021

In this tutorial, you will learn the basics of PyTorch’s Torch Hub. This lesson is part 1 of a 6-part series on Torch Hub: Torch Hub Series #1: Introduction to Torch Hub (this tutorial) Torch Hub Series #2: VGG and…

Read More of Torch Hub Series #1: Introduction to Torch Hub

Deep Learning
Keras and TensorFlow
Tutorials

Breaking captchas with deep learning, Keras, and TensorFlow

July 14, 2021

In the past, we’ve worked with datasets that have been pre-compiled and labeled for us — but what if we wanted to go about creating our own custom dataset and then training a CNN on it? In this tutorial, I’ll…

Read More of Breaking captchas with deep learning, Keras, and TensorFlow

Deep Learning
Keras and TensorFlow
Tutorials

Smile detection with OpenCV, Keras, and TensorFlow

July 14, 2021

In this tutorial, we will be building a complete end-to-end application that can detect smiles in a video stream in real-time using deep learning along with traditional computer vision techniques. To accomplish this task, we’ll be training the LetNet architecture…

Read More of Smile detection with OpenCV, Keras, and TensorFlow

Deep Learning
Keras and TensorFlow
Tutorials

A gentle guide to training your first CNN with Keras and TensorFlow

May 22, 2021

In this tutorial, you will implement a CNN using Python and Keras. We’ll start with a quick review of Keras configurations you should keep in mind when constructing and training your own CNNs. We’ll then implement ShallowNet, which as the…

Read More of A gentle guide to training your first CNN with Keras and TensorFlow

Deep Learning
Keras and TensorFlow
Tutorials

Save your Keras and TensorFlow model to disk

May 22, 2021

In our previous tutorial, you learned how to train your first Convolutional Neural Network using the Keras library. However, you might have noticed that each time you wanted to evaluate your network or test it on a set of images,…

Read More of Save your Keras and TensorFlow model to disk

Deep Learning
Keras and TensorFlow
Tutorials

Load a trained Keras/TensorFlow model from disk

May 22, 2021

Now that we’ve trained our model and serialized it, we need to load it from disk. As a practical application of model serialization, I’ll be demonstrating how to classify individual images from the Animals dataset and then display the classified…

Read More of Load a trained Keras/TensorFlow model from disk

  • Previous Page
  • Page 1
  • ...
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • ...
  • Page 13
  • Next Page

You can learn Computer Vision, Deep Learning, and OpenCV.

Get your FREE 17 page Computer Vision, OpenCV, and Deep Learning Resource Guide PDF. Inside you’ll find our hand-picked tutorials, books, courses, and libraries to help you master CV and DL.


Footer

Topics

  • Deep Learning
  • Dlib Library
  • Embedded/IoT and Computer Vision
  • Face Applications
  • Image Processing
  • Interviews
  • Keras & Tensorflow
  • OpenCV Install Guides
  • Machine Learning and Computer Vision
  • Medical Computer Vision
  • Optical Character Recognition (OCR)
  • Object Detection
  • Object Tracking
  • OpenCV Tutorials
  • Raspberry Pi

Books & Courses

  • PyImageSearch University
  • FREE CV, DL, and OpenCV Crash Course
  • Practical Python and OpenCV
  • Deep Learning for Computer Vision with Python
  • PyImageSearch Gurus Course
  • Raspberry Pi for Computer Vision

PyImageSearch

  • Affiliates
  • Get Started
  • About
  • Consulting
  • Coaching
  • FAQ
  • YouTube
  • Blog
  • Contact
  • Privacy Policy

© 2025 PyImageSearch. All Rights Reserved.