משמש לביצוע מחלקה מופשטת העוקפת את שיטת buildSubgraph לבניית תצלום מותנה או גוף למשך זמן לולאה. לאחר Java 8 ניתן לחלופין להשתמש בזה ליצירת למבדה לאותה מטרה.
לשימוש בעת whileLoop(Output[], org.tensorflow.Graph.WhileSubgraphBuilder, org.tensorflow.Graph.WhileSubgraphBuilder, String)
כדי 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, פלט [] <?> כניסות, פלט [] <?> יציאות) כדי לבטל את המשתמש באמצעות קוד לבניית תצלום מותנה או גוף גוף במשך לולאה |