Welcome to Your AI, ML & Python Programming Hub

  • Kubernetes setting the current namespace

    Kubernetes setting the current namespace

    Kubernetes has become the de facto standard for container orchestration, providing users with robust and efficient tools to manage their containerized applications. One of the essential aspects of Kubernetes is its support for namespaces, which allow for easier organization and management of resources. This article discusses setting the current namespace using the kubectl command-line tool, […]

  • Lip Synching Head Talking Videos At 4K using Wav2lip and Vqgan

    Lip Synching Head Talking Videos At 4K using Wav2lip and Vqgan

    Hello everyone, in this article I wanted to talk about a paper that is a follow-up of Wav2Lip:: Towards Generating Ultra-High Resolution Talking-Face Videos with Lipsynchronization. This paper makes an improvement of the Wav2Lip model so that it is able to generate lip-synching videos at 4K resolutions. And how does it manage to achieve that? […]

  • What computer for Machine Learning and MLOps

    What computer for Machine Learning and MLOps

    You are new to machine learning and you want to know what kind of computer, either a laptop or a PC you need for working in machine learning.  The short answer is that you can buy or use any old banger laptop and you can learn machine learning by using free services like Google Colab. It […]

  • Visualizing a neural network in 3D with Python, Blender and Tensorflow

    Visualizing a neural network in 3D with Python, Blender and Tensorflow

    I have started recently a new project in which I am trying to visualize a neural network in 3D with Python, Blender and Tensorflow. This is a very interesting challenge and a great way to learn things that I didn’t know I needed to know. For example how to get access to the different layers […]

  • Convert a photo from 2D to 3D model with color with PIFu

    Convert a photo from 2D to 3D model with color with PIFu

    This is a short tutorial on how you can convert and train Pifu to convert a 2D photo to a 3D Model with color. Pifu is the predecessor to PIFuHD.  PIFU in theory can be trained to create 3D Models for any type of object, not just humans, but of course, you will need to […]

  • Google Dataflow Secure Quickstart with Python

    Google Dataflow Secure Quickstart with Python

    In this step-by-step guide I will share the additional steps that I followed to enable Google Dataflow with the least permissions needed, with Google KMS Encryption enabled, and all the necessary service accounts, that one would be expected to employ in a secure production deployment. I will base this guide on the already existing GCP […]

  • PHORHUM: From a 2D photo to 3D animated model by Google

    PHORHUM: From a 2D photo to 3D animated model by Google

    Google has released a paper on a new state-of-the-art machine learning model, called PHORHUM, that is able to create a 3D model from a single 2D photo, with texture disentangled from the lighting source in the photo. There is only one bad news. Google hasn’t yet released source code or a demo for anyone to […]

  • Cloud SQL: High Availability, and Disaster Recovery in Google Cloud for PostgreSQL

    Cloud SQL: High Availability, and Disaster Recovery in Google Cloud for PostgreSQL

    Google Cloud SQL comes with out-of-the-box functionality that meets the most strict requirements out there for high availability, scalability, and disaster recovery.I will be going through these features at a high level, and as a bonus at the end, I will show you how you can easily create a Cloud SQL instance with high availability […]

  • Imagen: Text-To-Image AI From Google

    Imagen: Text-To-Image AI From Google

    Google has taken AI-generated images to a new level with Imagen.  Imagen is a new state-of-the-art text-to-image diffusion model capable of generating highly realistic images given text input. It uses a very powerful language model, T5–XXL a language model with 4.6 billion of parameters trained on a huge text-only dataset.  This new model is not […]

  • How to publish a docker image to Google Container Registry

    How to publish a docker image to Google Container Registry

    In this short article, I list the steps you need to follow in order to publish a Docker image to the Google Container Registry(GCR) in the Google Cloud Platform. Pre-requisites Docker installed GCloud SDK User or service account with access required to push to GCR. Steps to push docker image to GCR Create Dockerfile In […]

Would you like to contribute with an article?