Contenu du cours
Introduction à TensorFlow
Introduction à TensorFlow
1. Tenseurs
Bienvenue à TensorFlowIntroduction aux TenseursPropriétés des TenseursApplications des TenseursLotsCréation de TenseursTypes de DonnéesOpérations de Base : ArithmétiqueOpérations de Base : Algèbre LinéaireDéfi : Créer une Couche de Réseau NeuronalTransformationsOpérations de RéductionQuiz : Bases de TensorFlow
2. Notions de Base de TensorFlow
Résumé
Résumons maintenant tous les sujets clés que nous avons abordés dans ce cours. N'hésitez pas à télécharger le matériel récapitulatif à la fin de cette page.
Configuration de TensorFlow
Installation
Importation
Types de Tenseurs
Création Simple de Tenseur
Propriétés des Tenseurs
- Rang : Il vous indique le nombre de dimensions présentes dans le tenseur. Par exemple, une matrice a un rang de 2. Vous pouvez obtenir le rang du tenseur en utilisant l'attribut
.ndim
:
- Forme : Cela décrit combien de valeurs existent dans chaque dimension. Une matrice 2x3 a une forme de
(2, 3)
. La longueur du paramètre de forme correspond au rang du tenseur (son nombre de dimensions). Vous pouvez obtenir la forme du tenseur par l'attribut.shape
:
- Types : Les tenseurs existent en divers types de données. Bien qu'il y en ait beaucoup, certains des plus courants incluent
float32
,int32
, etstring
. Vous pouvez obtenir le type de données du tenseur par l'attribut.dtype
:
Axes de Tenseur
Applications des Tenseurs
- Données Tabulaires
- Séquences de Texte
- Séquences Numériques
- Traitement d'image
- Traitement vidéo
Lots
Méthodes de Création de Tenseur
Conversions
- NumPy à Tensor
- Pandas à Tensor
- Tenseur Constant à un Tenseur Variable
Types de données
Arithmétique
- Addition
- Soustraction
- Multiplication élément par élément
- Division
Diffusion
Algèbre Linéaire
- Multiplication de Matrices
- Inversion de Matrice
- Transposition
- Produit Scalaire
Remodeler
Découpage
Modification avec Slicing
Concatenation
Opérations de Réduction
Bande de Gradient
@tf.function
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 5