Author: Deep Learner
Graph Neural Networks (GNN) Explained for Beginners
Introduction In recent times, due to advancements in computing power, deep learning has made progress by leaps and bounds with the successful practical implementation of many old neural network architectures that were proposed years or decades ago. Graph Neural Network (GNN) is one such architecture that was proposed in 2005 by Scarselli, Franco, et all in their paper “Graph Neural
Read moreUltimate OpenAI Whisper Tutorial – Both API and Open Source
Introduction In this article, we will do a complete deep dive into the OpenAI Whisper tutorial by covering both its API and the open-source version available in the GitHub repository. We will first understand what is OpenAI Whisper, then see the respective offerings and limitations of the API and open-source version. Finally, we will cover detailed examples of Whisper models to showcase their variety of features and capabilities. What is OpenAI Whisper OpenAI Whisper is an
Read moreGetting the Most Out of the Python Standard REPL
The Python standard shell, or REPL (Read-Eval-Print Loop), allows you to run Python code interactively while working on a project or learning the language. This tool is available in every Python installation, so you can use it at any moment. As a Python developer, you’ll spend a considerable part of your coding time in a REPL session because this tool allows you to test new ideas, explore and experiment with new tools and libraries, refactor and debug your code, and […]
Read moreBuild Robust Continuous Integration With Docker and Friends
Continuous integration (CI) has become essential to software development, allowing teams to merge code changes frequently and catch errors early. Docker containers help facilitate the continuous integration process by providing a consistent environment where you can test and ship code on each commit. In this tutorial, you’ll learn how to use Docker to create a robust continuous integration pipeline for a Flask web application. You’ll go through the steps of developing and testing the application locally, containerizing it, orchestrating containers […]
Read more“Externally managed environments”: when PEP 668 breaks pip
You’re on a new version of Linux, you try a pip install, and it errors out, talking about “externally managed environments” and “PEP 668”. What’s going on? How do you solve this? Let’s see: What the problem looks like, and what causes it. The places you are likely to encounter it. A variety of solutions, depending on your use case. Symptoms: failed installs Consider the following Dockerfile, using a pre-release of Debian “Bookworm” 12, which will be released in June […]
Read moreUsing generative AI to imitate human behavior
This research was accepted by the 2023 International Conference on Learning Representations (ICLR), which is dedicated to the advancement of the branch of artificial intelligence generally referred to as deep learning. Figure 1: Overview of our method. Diffusion models have emerged as a powerful class of generative AI models. They have been used to generate photorealistic images and short videos, compose
Read moreInferring rewards through interaction
This research was accepted by the 2023 International Conference on Learning Representations (ICLR), which is dedicated to the advancement of the branch of artificial intelligence generally referred to as deep learning.
Read more