There are lots of ways to generate combinations in Python. This post will show you all of them.
Sometimes you need to define your own Keras custom layer. This tutorial explains how custom layers work for tensorflow>=1.7.0 (up to at least 2.4.0) which includes a fairly stable version of the Keras API.
If you have a random sample drawn from a continuous uniform(a, b) distribution stored in an array x, the maximum likelihood estimate (MLE) of a is…
The Pandas melt command unpivots tabular data, transforming it from wide to long format. To understand this operation, you have to know…
Object tracking is pretty easy conceptually. And if you have a good detector, simple methods can be pretty effective.
Cross entropy loss in PyTorch can be a little confusing. Here is a simple explanation of how it works for people who get stuck.
You can do vectorized pairwise distance calculations in NumPy (without using SciPy). This lets you extend pairwise computations to other kinds of functions.
You can use youtube-dl to download arbitrary YouTube videos from the command line. This is useful for doing machine learning on new videos.
Building machine learning pipelines as well-formed Python packages simplifies transfer learning. Here’s a simple example.