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 | |
Iteratore< Operando <Oggetto>> | iteratore () |
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