Blog

Learning Triton One Kernel at a Time: Softmax featured image

Learning Triton One Kernel at a Time: Softmax

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
Cutting LLM Memory by 84%: A Deep Dive into Fused Kernels featured image

Cutting LLM Memory by 84%: A Deep Dive into Fused Kernels

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
Learning Triton One Kernel at a Time: Softmax featured image

Learning Triton One Kernel at a Time: Softmax

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
Learning Triton One Kernel At a Time: Matrix Multiplication featured image

Learning Triton One Kernel At a Time: Matrix Multiplication

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
Learning Triton One Kernel At a Time: Vector Addition featured image

Learning Triton One Kernel At a Time: Vector Addition

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
Rainbow: The Colorful Evolution of Deep Q-Networks 🌈 featured image

Rainbow: The Colorful Evolution of Deep Q-Networks 🌈

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
A Practical Guide to Proximal Policy Optimization in JAX 📈 featured image

A Practical Guide to Proximal Policy Optimization in JAX 📈

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
A Gentle Introduction to Deep Reinforcement Learning in JAX 🕹️ featured image

A Gentle Introduction to Deep Reinforcement Learning in JAX 🕹️

Published on Towards Data Science

avatar
Ryan Pégoud
Read more
Implementing a Transformer Encoder from Scratch with JAX and Haiku 🤖 featured image

Implementing a Transformer Encoder from Scratch with JAX and Haiku 🤖

Published on Towards Data Science

avatar
Ryan Pégoud
Read more