Graph.WhileSubgraphBuilder

パブリック静的インターフェイスGraph.whileSubgraphBuilder

buildSubgraph メソッドをオーバーライドして while ループの条件サブグラフまたは本体サブグラフを構築する抽象クラスをインスタンス化するために使用されます。 Java 8 以降では、これを同じ目的でラムダを作成するために使用することもできます。

whileLoop(Output[], org.tensorflow.Graph.WhileSubgraphBuilder, org.tensorflow.Graph.WhileSubgraphBuilder, String)を呼び出すときに使用されます。

使用例 (Java 8 より前):

 WhileSubgraphBuilder bodyGraphBuilder = new WhileSubgraphBuilder() {
   @Override
   public void buildSubgraph(Graph bodyGraph, Output<?>[] bodyInputs, Output<?>[] bodyOutputs) { // build
     body subgraph
   }
 };
 
使用例 (Java 8 以降):
 WhileSubgraphBuilder bodyGraphBuilder = (bodyGraph, bodyInputs, bodyOutputs) -> { //
   build body subgraph
 };
 

パブリックメソッド

抽象的な空白
buildSubgraph (グラフg、 Output[] <?> 入力、 Output[] <?> 出力)
while ループの条件付きサブグラフまたは本体サブグラフを構築するコードでユーザーによってオーバーライドされます。

パブリックメソッド

public abstract void buildSubgraph (グラフg、 Output[] <?> 入力、 Output[] <?> 出力)

while ループの条件付きサブグラフまたは本体サブグラフを構築するコードでユーザーによってオーバーライドされます。

パラメータ
g部分グラフ
入力サブグラフ入力
出力サブグラフの出力