La seule vraie utilisation de JAX: Les Ray-Marchers WebGL en Python
La seule vraie utilisation de JAX: Les Ray-Marchers WebGL en Python Démo (bougez votre souris/pouce sur l’image)
Mais pourquoi donc ? Il y a cet outil que les gens stylés utilisent, et je me demandais comment je pourrais faire partie du club. L’outil, c’est JAX.
Ça accélère des fonctions sur des arrays à n dimensions, sur GPU. Et avec différentiabilité intégrée au moment de la compilation de celles-ci !? Avec l’auto-vectorisation en prime ?
Indice d'une courbe autour d'un point avec une Intégrale de Cauchy, en WebGL
Indice d’une courbe autour d’un point avec une Intégrale de Cauchy, en WebGL Voici une visualisation de l’indice -le nombre de tours- n(γ,a) d’une courbe γ autour du point a, exprimée selon un cas spécial de la Formule intégrale de Cauchy; avec une courbe qu’on ne ferme pas nécessairement sur elle-même. Les nombres complexes sont représentés dans un espace teinte-saturation.
$$ n(\gamma ,a) = \frac{1}{2 \pi i}\int_{\gamma}^{}\frac{1}{z-a}dz $$
Demo (faites glisser la souris/le pouce sur la surface rouge)