Tensors: The Vocabulary of Neural Networks

In this article, we will introduce one of the core elements describing the mathematics of neural networks: tensors. 🧬 Although typically, you won’t work directly with tensors (usually they operate under the hood), it is important to understand what’s going on behind the scenes. In addition, you may often wish to examine tensors so that … Read more

Plot Circle in Pyplot

How to Plot a Circle in Python? You can easily plot a circle in Matplotlib’s Pyplot library by calling plt.gca() to “get the current axis”. Then call the axis.add_patch() function and pass a plt.Circle() object into it. For example, the one-liner plt.gca().add_patch(plt.Circle((0.5, 0.5), 0.2, color=’lightblue’)) adds a lightblue circle to the plot at position x=0.5, … Read more

Pandas – How to Find DataFrame Row Indices with NaN or Null Values

Problem Formulation and Solution Overview This article will show you how to find DataFrame row indices in Python with NaN or Null (empty) values. To make it more interesting, we have the following scenario: Rivers Clothing has given you a CSV file that requires a clean-up to make it usable for Payroll and Data Analysis. … Read more

How to Install the Solidity Compiler via Docker on Ubuntu?

In this article, we continue building on our previous topic, the Solidity compiler installation: 🌍 Previous Topic: Solidity Compiler Installation (NPM) The previous article was focused on an installation via npm, and in this article, we’ll go through the installation and use of the Solidity compiler via Docker. 🌍 Related Tutorials: Install Solidity Compiler via … Read more

Print a List Without Quotes in Python – 5 Best Ways

Problem Formulation 💬 How to print a list without quotes in Python? Given a Python list of strings such as [‘1’, ‘2’, ‘3’]. If you print the list to the shell using print([‘1’, ‘2’, ‘3’]), the output is enclosed in square brackets and the strings have quotes like so: “[‘1’, ‘2’, ‘3’]”. This article will … Read more

Blockchain Analytics: The Basics

Image source Blockchain. This new technology is changing the way transactions are recorded and verified, and it’s leading us into a new era with enticing promises: smart contracts, shared ledgers, immutable data records, and blockchain analytics. There are so many different ways to use this innovative blockchain analytics. Who wouldn’t want to know all about … Read more

Describing the Constant Comparative Method in Coding

As we get technologically more advanced than ever before, in the history of humankind the amount of information available to us gets proportionally larger. Because of these conditions, we can collect and use various data to study and analyze the different phenomena and discover new theories. Unlike the traditional way of researching, with a hypothesis … Read more