Operands

Opérandes de classe finale publique

Utilitaires pour manipuler les types et les listes liés aux opérandes.

Méthodes publiques

Sortie statique[] <?>
asOutputs (Iterable<? étend les entrées Operand <?>>)
Convertit une liste d' Operand en un tableau de Output .
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