Julia initiation – ia et machine learning

Code : 365 Catégorie de la formation : Option compatible :

Objectifs

En situation de travail, vous serez capable de :
Cette formation va vous permettre de :. Maitriser la syntaxe du langage Julia. Acquérir les notions essentielles de la programmation. Connaitre les fonctionnalités et les concepts avancés en Machine Learning & AI
Durant la formation vous apprendrez à :
- Maitriser l’interface et les fonctionnalités du logiciel.
- Créer des documents simples ou complexes.
- Enregistrer et exporter dans les formats standards.

Prochaines sessions (si disponibles) :

Contenu de la formation

Présentation du langage Julia

Historique

Principe du langage

Comparatif par rapport aux autres langages

Syntaxe de base

Environnement alternatif (Juno, iJulia, Sublime-iJulia)

L’écosystème Julia

’Hello World’

Scalar Types

Entiers

Numéros en virgule flottante

Numéros complexes

Chiffres rationnels

Tableaux

Vecteurs

Matrices

Tableaux multidimensionnels

Tableaux hétérogènes

Autres éléments caractéristiques

Tuples

Gammes

Dictionnaires

Symboles

Définir ses propres caractéristiques

Abstract Type

Composite Type

Fonctions

Définir une fonction

Expédition multiple

Fonctions paramétriques

Fonctions changeant d’entrées

Fonctions anonymes

Arguments de fonction optionnels

Argument de fonction requis

Constructeurs

Inner

Outer

Control flow

Expressions composées et scoping

Évaluation conditionnelle

Boucles

Traitement des exceptions

Tâches

Code organisation

Modules

Packages

Méta programmation

Symboles

Expressions

Citation

Représentation interne

Parsing

Évaluation

Interpolation

Lecture et écriture des données

Système de fichiers

E/S de données

E/S de données de niveau inferieur

Trames de données

Distribution et statistiques

Définition des distributions

Interface pour l’analyse et l’échantillonnage des distributions

Moyenne

Variance

Covariance

Tests d’hypothèses

Modèles linéaires généralises

Plotting

Tracer des packages (Gadfly, Winston, Gaston, PyPlot, Ploty, Vega)

Introduction à Gadfly

Interact et Gadfly

Calcul parallèle

Implantation de la transition du message de Julia

Appel et récupération à distance

Carte parallèle (PMAP)

Ordonnancement par tâches

Tableaux distribués

Programmes autonomes et gestion des packages

Création et exécution de programmes autonomes

Utilisation du nouveau gestionnaire de packages V1.x

Machine Learning

Machine Learning

Intelligence artificielle

Fonctionnalités de Julia (MLBase.jl, Flux.jl, Knet.jl)

Contenu de la formation

Prochaines sessions (si disponibles) :

Retour haut de page

Contact

Parce que tout ne s’écrit pas sur un site internet,
Parce que nous aimons faire du sur-mesure,
Parce que rien ne remplace la relation humaine,
Parce qu’on aimerait bien discuter avec vous,
Laissez-nous un message et on vous recontacte !

Adresse

20, chemin de la Cépière
Bâtiment A. - 3e étage 31100 Toulouse

Email

contact@opus-fabrica.fr

Téléphone

05 34 61 33 90