Eseguire un sottografo su un processore remoto.
Le specifiche del grafico (come il grafico stesso, i tensori di input ei 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 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
static RemoteFusedGraphExecute | |
Iteratore < Operando <Oggetto>> | iteratore () |
Elenco < Uscita <? >> | uscite () Numero arbitrario di tensori con tipi di dati arbitrari |
Metodi ereditati
Metodi pubblici
public static RemoteFusedGraphExecute create ( ambito ambito, Iterable < Operand <? >> input, List <Class <? >> Toutputs, String serializedRemoteFusedGraphExecuteInfo)
Metodo Factory per creare una classe che esegue il wrapping di una nuova operazione RemoteFusedGraphExecute.
Parametri
scopo | ambito attuale |
---|---|
ingressi | 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