Output

Output della classe finale pubblica

Un handle simbolico per un tensore prodotto da un Operation .

Un Output<T> è un handle simbolico per un Tensor<T> . Il valore del tensore viene calcolato eseguendo l' Operation in una Session .

Implementando l'interfaccia Operand , le istanze di questa classe fungono anche da operandi per le istanze Op .

Metodi pubblici

Uscita <T>
comeuscita ()
Restituisce l'handle simbolico del tensore.
T
come tensore ()
Restituisce il tensore in questo output.
Tipo di dati
tipo di dati ()
Restituisce il DataType del tensore a cui fa riferimento questo Output.
booleano
è uguale a (Oggetto o)
<U estende TType > Output <U>
aspettarsi (tipo Classe <U>)
Restituisce questo oggetto Output con il tipo Output<U> .
int
int
indice ()
Restituisce l'indice negli output dell'operazione.
Corda
nome ()
Restituisce il nome completo di questo output (aka
Operazione
operazione ()
Restituisce questa unità di calcolo come una singola Operation .
Forma
forma ()
Restituisce la forma (possibilmente parzialmente conosciuta) del tensore a cui fa riferimento questo output.
Corda
Classe<T>
tipo ()
Restituisce il tipo del tensore a cui fa riferimento questo Output.

Metodi ereditati

Metodi pubblici

Uscita pubblica <T> asOutput ()

Restituisce l'handle simbolico del tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

tensore T pubblico ()

Restituisce il tensore in questo output.

Questa operazione è supportata solo sugli output di un'operazione eseguita con entusiasmo. Per gli ambienti grafici, i tensori di output devono essere recuperati eseguendo una sessione, utilizzando fetch(Output) .

Si consiglia di chiudere esplicitamente il tensore restituito il prima possibile, poiché il garbage collector non è consapevole della quantità di memoria che consuma, il che può essere significativo.

ritorna
  • tensore
Lancia
IllegalStateException se questo output risulta da un grafico
ClassCastException se il tipo del tensore e questa uscita sono inaspettatamente incompatibili
Guarda anche

public DataType dataType ()

Restituisce il DataType del tensore a cui fa riferimento questo Output.

booleano pubblico è uguale a (Oggetto o)

output pubblico <U> previsto (tipo Classe <U>)

Restituisce questo oggetto Output con il tipo Output<U> . Questo metodo è utile quando viene fornito un valore di tipo Output<?> .

Parametri
tipo qualsiasi tipo di tensore supportato
Lancia
IllegalArgumentException se il tipo di dati effettivo di questo oggetto non corrisponde al tipo U .

public int hashCode ()

indice int pubblico ()

Restituisce l'indice negli output dell'operazione.

nome stringa pubblica ()

Restituisce il nome completo di questo output (noto anche come nome del tensore)

Operazione pubblica op ()

Restituisce questa unità di calcolo come una singola Operation .

Per un'operazione raw , il valore restituito corrisponde all'operazione TensorFlow racchiusa da questa operazione.

Per un'operazione composita, il valore restituito corrisponde solitamente all'ultima operazione invocata in una catena o a un NoOp che raggruppa una o più operazioni come una singola unità di calcolo.

ritorna

forma pubblica forma ()

Restituisce la forma (possibilmente parzialmente conosciuta) del tensore a cui fa riferimento questo output.

stringa pubblica toString ()

classe pubblica<T> tipo ()

Restituisce il tipo del tensore a cui fa riferimento questo Output.