Avviso: questa API è obsoleta e verrà rimossa in una versione futura di TensorFlow dopo che la sostituzione sarà stabile.

GraphOperation

GraphOperation pubblico classe finale

Implementazione di Operation aggiunto come un nodo a un Graph .

Casi GraphOperation sono validi solo fino a quando il Graph sono una parte di è valido. Pertanto, se close() è stato richiamato, poi metodi su istanza GraphOperation possono riuscire con un IllegalStateException .

Le istanze di GraphOperation sono immutabili e thread-safe.

Metodi pubblici

booleano
uguale (Object o)
int
int
inputListLength (String name)
Restituisce la dimensione dell'elenco di input di tensori specificato per questa operazione.
Corda
Nome ()
Restituisce il nome completo dell'operazione.
int
numOutputs ()
Restituisce il numero di tensori prodotti da questa operazione.
<T> Output <T>
uscita (int idx)
Restituisce un handle simbolico a uno dei tensori prodotti da questa operazione.
Uscita [] <?>
outputlist (int idx, int length)
Restituisce handle simbolici a un elenco di tensori prodotti da questa operazione.
int
outputListLength (String name)
Restituisce la dimensione dell'elenco dei tensori prodotti da questa operazione.
Corda
Corda
tipo ()
Restituisce il tipo dell'operazione, ovvero il nome del calcolo eseguito dall'operazione.

Metodi ereditati

Metodi pubblici

public boolean equals (Object o)

public int hashCode ()

int inputListLength pubblico (String name)

Restituisce la dimensione dell'elenco di input di tensori specificato per questa operazione.

Un'operazione ha più input denominati, ognuno dei quali contiene un singolo tensore o un elenco di tensori. Questo metodo restituisce la dimensione dell'elenco di tensori per uno specifico input denominato dell'operazione.

Parametri
nome identificatore della lista dei tensori (di cui possono essere molti) input per questa operazione.
ritorna
  • la dimensione dell'elenco di tensori prodotti da questo input denominato.

Nome public String ()

Restituisce il nome completo dell'operazione.

numOutputs public int ()

Restituisce il numero di tensori prodotti da questa operazione.

pubblico Output <T> uscita (int IDX)

Restituisce un handle simbolico a uno dei tensori prodotti da questa operazione.

Attenzione: non verifica che il tipo di tensore corrisponde T. Si consiglia di chiamare questo metodo con un parametro di tipo esplicito, piuttosto che lasciare che si deduce, per esempio operation.<Integer>output(0)

Parametri
idx L'indice dell'output tra gli output prodotti da questa operazione.

pubblico di uscita [] <?> outputlist (int IDX, int length)

Restituisce handle simbolici a un elenco di tensori prodotti da questa operazione.

Parametri
idx indice del primo tensore della lista
lunghezza numero di tensori nell'elenco
ritorna
  • array di Output

int outputListLength pubblico (String name)

Restituisce la dimensione dell'elenco dei tensori prodotti da questa operazione.

Un'operazione ha più output denominati, ognuno dei quali produce un singolo tensore o un elenco di tensori. Questo metodo restituisce la dimensione dell'elenco di tensori per uno specifico output denominato dell'operazione.

Parametri
nome identificatore della lista dei tensori (di cui possono essere molti) prodotta da questa operazione.
ritorna
  • la dimensione dell'elenco di tensori prodotti da questo output denominato.

public String toString ()

Tipo public String ()

Restituisce il tipo dell'operazione, ovvero il nome del calcolo eseguito dall'operazione.