Graph.WhileSubgraphBuilder

öffentliche statische Schnittstelle Graph.WhileSubgraphBuilder

Wird verwendet, um eine abstrakte Klasse zu instanziieren, die die buildSubgraph-Methode überschreibt, um einen bedingten oder Body-Subgraph für eine while-Schleife zu erstellen. Nach Java 8 kann dies alternativ verwendet werden, um ein Lambda für denselben Zweck zu erstellen.

whileLoop(Output[], org.tensorflow.Graph.WhileSubgraphBuilder, org.tensorflow.Graph.WhileSubgraphBuilder, String) beim Aufrufen von whileLoop(Output[], org.tensorflow.Graph.WhileSubgraphBuilder, org.tensorflow.Graph.WhileSubgraphBuilder, String)

Anwendungsbeispiel (vor Java 8):

WhileSubgraphBuilder bodyGraphBuilder = new WhileSubgraphBuilder() { @Override public void buildSubgraph(Graph bodyGraph, Output<?>[] bodyInputs, Output<?>[] bodyOutputs) { // build body subgraph }; }}

Anwendungsbeispiel (nach Java 8):

WhileSubgraphBuilder bodyGraphBuilder = (bodyGraph, bodyInputs, bodyOutputs) -> { // build body subgraph ;}

Öffentliche Methoden

abstrakte Leere
buildSubgraph ( Grafik g, Ausgabe [] <?> Eingaben, Ausgabe [] <?> Ausgaben)
Wird vom Benutzer mit Code überschrieben, um einen bedingten oder Body-Subgraphen für eine while-Schleife zu erstellen

Öffentliche Methoden

public abstract void buildSubgraph ( Grafik g, Ausgabe [] <?> Eingaben, Ausgabe [] <?> Ausgaben)

Wird vom Benutzer mit Code überschrieben, um einen bedingten oder Body-Subgraphen für eine while-Schleife zu erstellen

Parameter
G der Untergraph
Eingänge Subgraph-Eingaben
Ausgänge Subgraph-Ausgaben