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