Operands

Operandi pubblici della classe finale

Utilità per manipolare tipi ed elenchi relativi agli operandi.

Metodi pubblici

Uscita statica[] <?>
asOutputs (Iterable<? estende l'operando <?>> input)
Converte un elenco di Operand in una matrice di Output .
statico <T estende TType > DataType
toDataType (Class<? estende il tipo T>)
Converte una classe di tipo tensore in un attributo DataType .
statico <T estende TType > DataType[]
toDataTypes (Collection<Class<? estende T>> tipi)
Converte un elenco di classi di tipi tensori in una matrice di attributi DataType .

Metodi ereditati

Metodi pubblici

output statico pubblico[] <?> asOutputs (Iterable<? estende l'operando <?>> input)

Converte un elenco di Operand in una matrice di Output .

I wrapper delle operazioni devono riconvertire un elenco di input in un array di output per creare un'operazione, vedere addInputList(Output[]) .

Parametri
input un'iterazione di operandi di input
ritorna
  • una serie di output

DataType pubblico statico toDataType (Class<? estende il tipo T>)

Converte una classe di tipo tensore in un attributo DataType .

Parametri
tipo classe di tipo tensore
ritorna
  • tipo di dati

public static DataType[] toDataTypes (Collection<Class<? estende T>> tipi)

Converte un elenco di classi di tipi tensori in una matrice di attributi DataType .

Parametri
tipi classi di tipi tensoriali
ritorna
  • un array di tipi di dati