מושב גמר ציבורי
מנהל התקנים לביצוע Graph
.
מופע Session
מכיל את הסביבה בה Operation
Graph
לצורך חישוב Tensors
. לדוגמא:
// Let's say graph is an instance of the Graph class
// for the computation y = 3 * x
try (Session s = new Session(graph)) {
try (Tensor x = Tensor.create(2.0f);
Tensor y = s.runner().feed("x", x).fetch("y").run().get(0)) {
System.out.println(y.floatValue()); // Will print 6.0f
try (Tensor x = Tensor.create(1.1f);
Tensor y = s.runner().feed("x", x).fetch("y").run().get(0)) {
System.out.println(y.floatValue()); // Will print 3.3f
}
}
}
אזהרה: Session
מחזיק משאבים כי יש לשחרר במפורש על ידי העלאה close()
.
מקרים של מושב הם בטוחים בחוטים.
שיעורים מקוננים
מעמד | מושב. הפעל | פלט טנזורים ומטא נתונים שהושגו בעת ביצוע הפעלה. | |
מעמד | מושב. רץ | הפעל Operation Tensors . |
בנאים ציבוריים
שיטות ציבוריות
בָּטֵל | סגור () שחרר משאבים המשויכים למושב. |
מושב. רץ | רץ () צור רץ לביצוע פעולות גרף והערכת טנזורים. |
שיטות תורשתיות
בנאים ציבוריים
מושב ציבורי ( גרף g, בתים [] config)
בנה הפעלה חדשה עם אפשרויות Graph
והתצורה המשויכות.
פרמטרים
ז | Graph שנוצר יפעל. |
---|---|
config | פרמטרי תצורה עבור ההפעלה שצוינו כחוצץ פרוטוקול ConfigProto בסידרה. |
זורק
IllegalArgumentException | אם התצורה אינה סדרת תוקף של מאגר הפרוטוקול ConfigProto. |
---|
שיטות ציבוריות
חלל ציבורי סגור ()
שחרר משאבים המשויכים למושב.
חסום עד שאין ביצועים פעילים ( run()
שיחות). מושב אינו ניתן לשימוש לאחר חזרה קרובה.