Start a Career in Data Science

Learn data science fully online from the comfort of your home. Get your free eBook today.

Start a Career in Data Science
TensorFlow for Computer Vision — How to Implement Pooling From Scratch in Python

TensorFlow for Computer Vision — How to Implement Pooling From Scratch in Python

Do you know what a pooling layer in TensorFlow does to a neural network? Read a complete guide …

Python Structural Pattern Matching — Top 3 Use Cases To Get You Started

Python Structural Pattern Matching — Top 3 Use Cases To Get You Started

Python 3.10 packs support for Switch statements (structural pattern matching). Here are a …

TensorFlow for Computer Vision — How to Implement Convolutions From Scratch in Python

TensorFlow for Computer Vision — How to Implement Convolutions From Scratch in Python

Do you really know how convolutions work in TensorFlow? Here’s a complete guide to …

How to Export and Load Anaconda Environments for Data Science Projects

How to Export and Load Anaconda Environments for Data Science Projects

Did you know you can export and share Anaconda environments? It boils down to a single Terminal …

TensorFlow for Computer Vision — How to Train Image Classifier with Convolutional Neural Networks

TensorFlow for Computer Vision — How to Train Image Classifier with Convolutional Neural Networks

Artificial neural networks are amazing, but not for image data. That’s where …

TensorFlow for Computer Vision — How to Train Image Classifier with Artificial Neural Networks

TensorFlow for Computer Vision — How to Train Image Classifier with Artificial Neural Networks

Training image classifiers with artificial neural networks in TensorFlow isn’t a good …

TensorFlow for Computer Vision — Top 3 Prerequisites for Deep Learning Projects

TensorFlow for Computer Vision — Top 3 Prerequisites for Deep Learning Projects

Do you want to train a neural network for image classification with TensorFlow? Make sure to do …

How to Write Custom TensorFlow Callbacks — The Easy Way

How to Write Custom TensorFlow Callbacks — The Easy Way

TensorFlow Series #7 - Do you find built-in TensorFlow callbacks limiting? You can write your …

TensorFlow Callbacks — How to Monitor Neural Network Training Like a Pro

TensorFlow Callbacks — How to Monitor Neural Network Training Like a Pro

TensorFlow Series #6 - Learn how to monitor neural network model training with TensorFlow …

How to Find Optimal Neural Network Architecture with TensorFlow — The Easy Way

How to Find Optimal Neural Network Architecture with TensorFlow — The Easy Way

TensorFlow Series #5 - Learn how to find the optimal neural network architecture by …

How to Optimize Learning Rate with TensorFlow — It’s Easier Than You Think

How to Optimize Learning Rate with TensorFlow — It’s Easier Than You Think

TensorFlow Series #4 - Learn how to optimize learning rate and why it’s important to …

How to Train a Classification Model with TensorFlow in 10 Minutes

How to Train a Classification Model with TensorFlow in 10 Minutes

TensorFlow Series #3 - Learn how to preprocess a classification dataset and train a …

Regression Modelling with TensorFlow Made Easy — Train Your First Model in 10 Minutes

Regression Modelling with TensorFlow Made Easy — Train Your First Model in 10 Minutes

TensorFlow Series #2 - Learn how to prepare and model regression datasets.

The Easiest Guide to Installing TensorFlow 2.5 on M1 Macs

The Easiest Guide to Installing TensorFlow 2.5 on M1 Macs

TensorFlow Series #1 - Learn how to install TensorFlow 2.5+ on Apple’s M1 chip.

Apache Kafka in Python: How to Stream Data With Producers and Consumers

Apache Kafka in Python: How to Stream Data With Producers and Consumers

Apache Kafka Tutorial Series 3/3 - Learn how to write Kafka Producers and Consumers in Python, …

Master the Kafka Shell in 5 Minutes — Topics, Producers, and Consumers Explained

Master the Kafka Shell in 5 Minutes — Topics, Producers, and Consumers Explained

Apache Kafka Tutorial Series 2/3 - Learn all about Kafka topics, console Producers, and …

How to Install Apache Kafka Using Docker — The Easy Way

How to Install Apache Kafka Using Docker — The Easy Way

Apache Kafka Tutorial Series 1/3 - Learn how to install Apache Kafka using Docker and how to …

Dask Delayed — How to Parallelize Your Python Code With Ease

Dask Delayed — How to Parallelize Your Python Code With Ease

Python and GIL - Problem no more! Yes, you can execute Python code in parallel with Dask …

Master Machine Learning: Random Forest From Scratch With Python

Master Machine Learning: Random Forest From Scratch With Python

Do you know how Random Forests works? This article shows you all the math and code you need to …

Master Machine Learning: Decision Trees From Scratch With Python

Master Machine Learning: Decision Trees From Scratch With Python

Do you know how Decision Trees work? This article shows you all the math and code you need to …

How to Use Custom Fonts with Matplotlib — In 5 Minutes or Less

How to Use Custom Fonts with Matplotlib — In 5 Minutes or Less

Matplotlib and custom fonts? It’s easier than it seems. Here’s a complete …