RemoteFusedGraphExecute

classe finale pubblica RemoteFusedGraphExecute

Eseguire un sottografo su un processore remoto.

Le specifiche del grafico (come il grafico stesso, i tensori di input e i nomi di output) vengono archiviate come buffer di protocollo serializzato di RemoteFusedGraphExecuteInfo come serialized_remote_fused_graph_execute_info. Le specifiche verranno passate a un esecutore grafico fuso remoto registrato dedicato. L'esecutore invierà le specifiche del grafico a un processore remoto ed eseguirà quel grafico. I risultati dell'esecuzione verranno passati ai nodi consumer come output di questo nodo.

Metodi pubblici

RemoteFusedGraphExecute statico
create ( Scope scope, Iterable< Operand <?>> input, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo)
Metodo factory per creare una classe che racchiude una nuova operazione RemoteFusedGraphExecute.
Iteratore< Operando <Oggetto>>
Elenco< Uscita <?>>
uscite ()
Numero arbitrario di tensori con tipi di dati arbitrari

Metodi ereditati

Metodi pubblici

creazione statica pubblica RemoteFusedGraphExecute (ambito ambito , input Iterable< Operand <?>>, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo)

Metodo factory per creare una classe che racchiude una nuova operazione RemoteFusedGraphExecute.

Parametri
scopo ambito attuale
input Numero arbitrario di tensori con tipi di dati arbitrari
serializedRemoteFusedGraphExecuteInfo Buffer di protocollo serializzato di RemoteFusedGraphExecuteInfo che contiene le specifiche del grafico.
ritorna
  • una nuova istanza di RemoteFusedGraphExecute

public Iterator< Operando <Oggetto>> iteratore ()

elenco pubblico< Output <?>> uscite ()

Numero arbitrario di tensori con tipi di dati arbitrari