RemoteFusedGraphExecute

classe finale publique RemoteFusedGraphExecute

Exécutez un sous-graphique sur un processeur distant.

Les spécifications du graphique (telles que le graphique lui-même, les tenseurs d'entrée et les noms de sortie) sont stockées en tant que tampon de protocole sérialisé de RemoteFusedGraphExecuteInfo sous le nom serialized_remote_fused_graph_execute_info. Les spécifications seront transmises à un exécuteur de graphiques fusionnés à distance enregistré et dédié. L'exécuteur enverra les spécifications du graphique à un processeur distant et exécutera ce graphique. Les résultats de l'exécution seront transmis aux nœuds consommateurs en tant que sorties de ce nœud.

Méthodes publiques

statique RemoteFusedGraphExecute
créer ( Scope scope, Iterable< Operand <?>> entrées, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération RemoteFusedGraphExecute.
Itérateur< Opérande <Objet>>
Liste< Sortie <?>>
les sorties ()
Nombre arbitraire de tenseurs avec des types de données arbitraires

Méthodes héritées

Méthodes publiques

public static RemoteFusedGraphExecute create ( Scope scope, Iterable< Operand <?>> entrées, List<Class<?>> Toutputs, String serializedRemoteFusedGraphExecuteInfo)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération RemoteFusedGraphExecute.

Paramètres
portée portée actuelle
contributions Nombre arbitraire de tenseurs avec des types de données arbitraires
serializedRemoteFusedGraphExecuteInfo Tampon de protocole sérialisé de RemoteFusedGraphExecuteInfo qui contient les spécifications graphiques.
Retour
  • une nouvelle instance de RemoteFusedGraphExecute

public Iterator< Opérande <Object>> itérateur ()

liste publique< Sortie <?>> sorties ()

Nombre arbitraire de tenseurs avec des types de données arbitraires