Intervenant : David Metivier, chargé de recherche à MISTEA.
Programme :
En deux heures, nous allons à la fois introduire les bases du langage de programmation Julia et les Réseaux Antagonistes Génératifs (GAN). Pour Julia, nous ne discuterons pas seulement de la rapidité, mais aussi de certaines fonctionnalités essentielles, telles que le "multiple dispach" (définition multiple), qui rendent le langage unique, par exemple en termes d’expressivité et de composition de packages.
Dans la dernière partie, après une brève introduction des concepts fondamentaux des GAN, nous effectuerons une application simple (en Julia !).
Le mode de présentation sera assez interactif avec des parties de présentations et d'autres de travaux pratiques/expérimentations.
Date et lien visioconférence :
Nous vous convions au webinaire qui aura lieu le mercredi 13 décembre de 14h à 16h, en utilisant le lien suivant : https://inrae-fr.zoom.us/j/9303986691
Instructions d'installation :
Pour installer Julia en amont de la présentation et quelques packages que nous utiliserons, je recommande :
- Juliaup qui installe, gère le path et les versions (et plus) très simplement :
- Sur Linux/Max: "curl -fsSL https://install.julialang.org | sh" c'est tout !
- Sur Windows via le Windows store (ici par exemple), cherchez Julia puis "installer" c'est tout !
- Julia extension dans VSCode (et l'extension Jupyter que vous avez déjà surement)
- Et copier-coller dans le terminal Julia "import Pkg; Pkg.add(["Pluto", "Plots", "Flux"])"
Toutes les instructions détaillées d'installations de Julia, de quelques packages et les Notebooks sont disponibles à cette adresse :
https://dmetivie.github.io/MyJuliaIntroDocs.jl/dev/talk/
Ce webinaire est organisé par les animateurs du réseau 2Neurones et financé par le département INRAE MathNum.
Organisateurs : Jocelyn De Goër De Herve (EPIA), Bernard Benet (TSCF), Arnaud Ferré (MaIAGE)