Opérations tensorielles
Statut documentaire : reference — voir Maturité et preuves.
L’API tensorielle expose un modèle de calcul commun aux représentations tensorielles prises en charge.
Représentation
- Les représentations de type
DenseTensorprivilégient une disposition numérique compacte. - Les représentations de type
ConceptualTensorconservent des coordonnées conceptuelles et/ou clairsemées.
Les conversions entre représentations doivent être explicites.
Familles d’opérations
Les familles courantes comprennent :
- arithmétique élément par élément ;
- produits matriciels et tensoriels ;
- réductions et statistiques ;
- fonctions d’activation ;
- softmax et fonctions de perte ;
- normalisation ;
- découpage et concaténation ;
- opérations proches des convolutions ;
- agrégation orientée graphe ;
- calcul avant/arrière et gestion des gradients.
Graphe de calcul
Les opérations peuvent former un graphe de calcul orienté. Les exécutions destinées à l’apprentissage enregistrent les informations nécessaires à la rétropropagation lorsque les opérations et les types de tenseurs concernés la prennent en charge.
Exécution conceptuelle et dense
Utilisez les représentations conceptuelles pour la structure sémantique et les représentations denses pour les noyaux numériques efficaces. La frontière doit rester explicite afin de distinguer le sens du modèle des choix de performance.