Utilitaires pour manipuler les types et les listes liés aux opérandes.
Méthodes publiques
| Sortie statique[] <?> | |
| statique <T étend TType > DataType | toDataType (type Class<? extends T>) Convertit une classe de type tensoriel en attribut DataType . |
| statique <T étend TType > DataType[] | toDataTypes (Collection<Class<? extends T>> types) Convertit une liste de classes de types tenseurs en un tableau d'attributs DataType . |
Méthodes héritées
Méthodes publiques
public static Output[] <?> asOutputs (Iterable<? étend les entrées Operand <?>>)
Convertit une liste d' Operand en un tableau de Output .
Les wrappers d'opérations doivent reconvertir une liste d'entrées en un tableau de sorties afin de créer une opération, voir addInputList(Output[]) .
Paramètres
| contributions | une itération d'opérandes d'entrée |
|---|
Retour
- une gamme de sorties
public static DataType toDataType (type Class<? extends T>)
Convertit une classe de type tensoriel en attribut DataType .
Paramètres
| taper | classe de type tenseur |
|---|
Retour
- Type de données
public static DataType[] toDataTypes (Collection<Class<? extends T>> types)
Convertit une liste de classes de types tenseurs en un tableau d'attributs DataType .
Paramètres
| les types | classes de types tenseurs |
|---|
Retour
- un tableau de types de données