Graph.WhileSubgraphBuilder
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Digunakan untuk membuat instance kelas abstrak yang menggantikan metode buildSubgraph untuk membangun subgraf kondisional atau isi untuk perulangan while. Setelah Java 8, alternatif ini dapat digunakan untuk membuat lambda untuk tujuan yang sama.
Untuk digunakan saat memanggil Graph.whileLoop(Output[], org.tensorflow.Graph.WhileSubgraphBuilder, org.tensorflow.Graph.WhileSubgraphBuilder, String)
Contoh penggunaan (sebelum Java 8):
WhileSubgraphBuilder bodyGraphBuilder = new WhileSubgraphBuilder() { @Override public void buildSubgraph(Graph bodyGraph, Output<?>[] bodyInputs, Output<?>[] bodyOutputs) { // build body subgraph } };
Contoh penggunaan (setelah Java 8):
WhileSubgraphBuilder bodyGraphBuilder = (bodyGraph, bodyInputs, bodyOutputs) -> { // build body subgraph };
Metode Publik
kekosongan abstrak | buildSubgraph ( Grafik g, Output[] <?> masukan, Output[] <?> keluaran) Untuk diganti oleh pengguna dengan kode untuk membangun subgraf kondisional atau isi untuk loop sementara |
Metode Publik
Untuk diganti oleh pengguna dengan kode untuk membangun subgraf kondisional atau isi untuk loop sementara
Parameter
G | subgraf |
---|
masukan | masukan subgraf |
---|
keluaran | keluaran subgraf |
---|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, baca Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. Beberapa konten dilisensikan berdasarkan lisensi numpy.
Terakhir diperbarui pada 2025-07-27 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,["# Graph.WhileSubgraphBuilder\n\npublic static interface **Graph.WhileSubgraphBuilder** \nUsed to instantiate an abstract class which overrides the buildSubgraph method to build a\nconditional or body subgraph for a while loop. After Java 8, this can alternatively be used to\ncreate a lambda for the same purpose.\n\nTo be used when calling [Graph.whileLoop(Output[], org.tensorflow.Graph.WhileSubgraphBuilder, org.tensorflow.Graph.WhileSubgraphBuilder, String)](/versions/r2.13/api_docs/java/org/tensorflow/Graph#whileLoop(org.tensorflow.Output\u003c?\u003e[],%20org.tensorflow.Graph.WhileSubgraphBuilder,%20org.tensorflow.Graph.WhileSubgraphBuilder,%20java.lang.String))\n\nExample usage (prior to Java 8):\n\n`WhileSubgraphBuilder bodyGraphBuilder = new WhileSubgraphBuilder() { @Override public\nvoid buildSubgraph(Graph bodyGraph, Output<?>[] bodyInputs, Output<?>[] bodyOutputs) { // build\nbody subgraph } }; `\n\nExample usage (after Java 8):\n\n`WhileSubgraphBuilder bodyGraphBuilder = (bodyGraph, bodyInputs, bodyOutputs) -> { //\nbuild body subgraph };`\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n### Public Methods\n\n|---------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| abstract void | [buildSubgraph](/versions/r2.13/api_docs/java/org/tensorflow/Graph.WhileSubgraphBuilder#buildSubgraph(org.tensorflow.Graph,%20org.tensorflow.Output\u003c?\u003e[],%20org.tensorflow.Output\u003c?\u003e[]))([Graph](/versions/r2.13/api_docs/java/org/tensorflow/Graph) g, [Output\\[\\]](/versions/r2.13/api_docs/java/org/tensorflow/Output)\\\u003c?\\\u003e inputs, [Output\\[\\]](/versions/r2.13/api_docs/java/org/tensorflow/Output)\\\u003c?\\\u003e outputs) To be overridden by user with code to build conditional or body subgraph for a while loop |\n\nPublic Methods\n--------------\n\n#### public abstract void\n**buildSubgraph**\n([Graph](/versions/r2.13/api_docs/java/org/tensorflow/Graph) g, [Output\\[\\]](/versions/r2.13/api_docs/java/org/tensorflow/Output)\\\u003c?\\\u003e inputs, [Output\\[\\]](/versions/r2.13/api_docs/java/org/tensorflow/Output)\\\u003c?\\\u003e outputs)\n\nTo be overridden by user with code to build conditional or body subgraph for a while loop \n\n##### Parameters\n\n| g | the subgraph |\n| inputs | subgraph inputs |\n| outputs | subgraph outputs |\n|---------|------------------|"]]