forked from reseau-loops/reseau-loops.github.com
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmatinee_2024_06_jax.html
28 lines (26 loc) · 1.64 KB
/
matinee_2024_06_jax.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
layout: default
no_sidebar: true
title: "Introduction à JAX: point de vue d'un utilisateur lambda"
navbar-events: active
---
<p>
Le groupe Calcul & Données d'IJCLab et le réseau LoOPS ont le plaisir de vous proposer une matinée d'initiation à <a href="https://jax.readthedocs.io/en/latest/">JAX</a>, bibliothèque Python conçue pour l'apprentissage automatique haute performance, en mêlant NumPy, Autograd (différenciation automatique) et XLA (Accelerated Linear Algebra).
</p>
<p>
Cette matinée, animée par <a href="https://a2c.ijclab.in2p3.fr/jean-eric-campagne/">Jean-Eric Campagne</a> d'IJCLab, se tiendra le <strong>mercredi 26 juin 2024 de 09h30 à 12h30</strong> à IJCLab - <a href="https://www.google.com/maps/place/48.699214,2.170532">Bâtiment 200, Salle Bleue</a>.
</p>
<p>
Il existe bon nombre de tutoriels pour se mettre à JAX. Le parti pris de celui-ci est de faire un apprentissage progressif à travers des exemples tirés de la pratique de l'orateur durant les 3 dernières années. Nous verrons notamment des codes qui "crash"ent pour savoir comment y remédier.
</p>
<p>
Les notebooks sont jouables sur Colab avec une version à jour de JAX 0.4.24 (ou plus), d'abord sur CPU puis dans certain cas nous utiliserons 1 GPU, voir plusieurs sur Jean-Zay. Les notebooks sont disponibles sur un <a href="https://github.com/jecampagne/JaxTutos">dépôt Github</a>.
</p>
<p>
Nb : ce n'est pas un cours de Machine Learning.
</p>
<p>
<h2>Inscriptions</h2>
L'inscription via <a href="https://indico.ijclab.in2p3.fr/e/jax">ce site indico</a>
est <b>gratuite mais obligatoire</b>, pour nous permettre de respecter la capacité d'accueil de la salle.
</p>