Blog

Thoughts on machine learning, computer vision, generative AI, and autonomous driving.

2025

Interactive 1D Generative Models: From GANs to Diffusion

1D GAN Training Playground Train a GAN to learn 1D distributions directly in your browser. Watch the Generator learn to fool the Discriminator in real-time. Target: Normal(4, 0.5) Bimodal Uniform(2, 6) Exponential 3-Mixture Dataset: 512 1024 2048 4096 10000 Batch:...

Read more →

Now I am become Doctor

This is just a quick post to announce that I’ve successfully defended my Ph.D. thesis this past December 5th, titled Guiding AI Attention for Driving and Creative Generation. The final grade I obtained was of Excel·lent (A), which allowed me...

Read more →

2020

2019

Threads

Update 07/05/2020: Made the interpolation GIF responsive, as well as added the YouTube video link.

Read more →

On Unsupervising Art

tl;dr Is the democratization of art necessarily a bad thing? I don’t believe it is, and in this blog post, I will rant a bit about art and will most likely talk about things I do not fully understand about...

Read more →

2018

On Conversation - Making a Simple Chatbot in Python

tl;dr We will start by building a chatbot in Python 3 in order to trick the user into thinking that the bot has actual understanding of the conversation. We want to imitate a Rogerian psychotherapist, so we will answer whatever...

Read more →

42 - March 2018 Piscine

After a month of blood, sweat and tears (usually all three in the form of code), I have emerged victorious from the 42 Piscine!. Victorious from meeting amazingly talented and kind people, making new friends, learning more than I have...

Read more →