JAX is a Python library that provides a machine learning framework for transforming numerical functions developed by Google with some contributions from Nvidia. It is described as bringing together a modified version of autograd and OpenXLA's XLA. From Wikipedia