Using a Pandas Andrews Curve Plot for Multidimensional Data
Oct 12,
2021
Who doesn’t love a scatterplot? Clear and informative, the scatterplot is often one of the very first plots used when starting an exploratory data analysis. Unfortunately, scatterplots are limited to two dimensions, three if you’re using a package that supports 3D plots. This means we can look at the relationships between different columns of data […]
Using a Desktop Browser to Connect to Jupyter on Jetson Nano Edge Device
Feb 16,
2021
Tunneling to Jupyter Jupyter is a terrific development environment, but I can’t have some bloated hogbeast browser taking up a lot of RAM when I fine-tuning machine-learning code on an edge device like the NVidia Jetson Nano. The solution is actually pretty easy. Move the browser side of the Jupyter equation to a desktop. There […]
Parallel or Perish – An Overview
Jan 5,
2021
I’m pleased to begin the first of a series of blogs on parallel processing, a topic which is no longer optional in the world of machine learning and AI. In this introductory note, we’ll take an overview of the field which, for better or for worse, is becoming more complex every day. Today we are […]
Using Postman to Learn the Azure Artificial Intelligence APIs
Jul 22,
2020
Azure Artificial Intelligence can be accessed by virtually any programming platform; all that is necessary is to formulate and send the appropriate http request and correctly parse the response. The Application Program Interface (API) is the same whether you prefer C#, Python, Node.js, or a host of other environments. But what if you are just […]
Parallel or Perish: Distributed Multiprocessing with MPI and Python
Apr 13,
2020
In the previous installment, we discussed how distributed multiprocessing architectures come to dominate the supercomputing arena. Smaller, somewhat less than “super”, clusters continue to find practical applications. As we mentioned, Hadoop and Spark clusters are designed to map code to multiple computers so the code can be applied to a great deal of data distributed […]