סביבה לביצוע פעולות TensorFlow בשקיקה.
 ביצוע להוט היא סביבת תכנות הכרחית שמעריכה פעולות באופן מיידי, מבלי לבנות גרפים. פעולות מחזירות ערכים קונקרטיים במקום בניית גרף חישובי שיפעל מאוחר יותר, כמו Graph ו- Session .
זה מקל על פיתוח עם TensorFlow ומודלים של ניפוי באגים, מכיוון שהוא מתנהג יותר כמו ספריית תכנות רגילה.
 מופעים של EagerSession בטוחים לשרשור. 
כיתות מקוננות
| enum | EagerSession.DevicePlacementPolicy | שולט כיצד לפעול כאשר אנו מנסים להפעיל פעולה במכשיר נתון אך חלק מהטנסורים של קלט אינם נמצאים במכשיר זה. | |
| מַחלָקָה | EagerSession.Options | ||
| enum | EagerSession.ResourceCleanupStrategy | שולט כיצד מנקים משאבי TensorFlow כאשר אין בהם עוד צורך. | |
שיטות ציבוריות
| ריק מסונכרן |  סגור () | 
| סטטי EagerSession |  ליצור ()  מחזירה  EagerSessionהמוגדרת עם אפשרויות ברירת מחדל. | 
| סטטי EagerSession |  getDefault () | 
| סטטי EagerSession |  initDefault (אפשרויות EagerSession.Options )  מאתחל את ברירת המחדל של ההפעלה הנלהבת, שנשארת פעילה למשך כל חיי האפליקציה. | 
| OperationBuilder | |
| סטטי EagerSession.Options |  אפשרויות ()  מחזיר אובייקט שמגדיר ובונה  EagerSessionעם אפשרויות מותאמות אישית. | 
שיטות בירושה
שיטות ציבוריות
סגירת ריק מסונכרן ציבורי ()
ציבורי סטטי EagerSession ליצור ()
 מחזירה EagerSession המוגדרת עם אפשרויות ברירת מחדל.
 אזהרה: מופעים של EagerSession המוחזרים בשיטה זו חייבים להיות משוחררים במפורש על ידי הפעלת close() כאשר אין בהם עוד צורך. ניתן להשיג זאת באמצעות טכניקת 'נסה עם-משאבים'.
שימוש לדוגמה:
try (EagerSession session = EagerSession.create()) {
   Ops tf = Ops.create(session);
   // build execute operations eagerly...
 
 }public static EagerSession getDefault ()
מחזירה את ברירת המחדל של ההפעלה הנלהבת
 לאחר האתחול, ההפעלה הנלהבת המוגדרת כברירת מחדל נשארת פעילה במשך כל חיי האפליקציה, בניגוד להפעלות המתקבלות מ- create() או build() שאמורות להיסגר לאחר השימוש בהן.
 ערכת ברירת המחדל של EagerSession.Options משמשת לאתחול ההפעלה בשיחה הראשונה. כדי לעקוף התנהגות זו, אפשר להפעיל initDefault(Options) עם קבוצה אחרת של אפשרויות לפני השיחה הראשונה הזו.
שימוש לדוגמה:
// Starting to build eager operations using default session, by calling
 // EagerSession.getDefault() implicitly
 Ops tf = Ops.create();
 // Starting to build eager operations using default session, by calling
 // EagerSession.getDefault() explicitly
 Ops tf = Ops.create(EagerSession.getDefault());
 מחזיר
- מושב להוט כברירת מחדל
public static EagerSession initDefault (אפשרויות EagerSession.Options )
מאתחל את ברירת המחדל של ההפעלה הנלהבת, שנשארת פעילה למשך כל חיי האפליקציה.
 שיטה זו מופעלת באופן מרומז בקריאה הראשונה ל- getDefault() , אך ניתן להפעיל אותה באופן מפורש כדי לעקוף אפשרויות ברירת מחדל.
 שים לב שקריאה לשיטה זו יותר מפעם אחת תגרום ל- IllegalArgumentException שכן לא ניתן לשנות את הפעלת ברירת המחדל לאחר יצירתה. לכן, חשוב לאתחל אותו במפורש לפני getDefault() מופעל בפעם הראשונה מכל שרשור.
שימוש לדוגמה:
// Initializing default session to override default options is valid but
 // is optional
 EagerSession.initDefault(EagerSession.options().async(true));
 // Starting to build eager operations using default session, by calling
 // EagerSession.getDefault() implicitly
 Ops tf = Ops.create();
 // Initializing default session more than once or after using it is not
 // permitted and throws an exception
 EagerSession.initDefault(EagerSession.options().async(true));  // throws
 פרמטרים
| אפשרויות | אפשרויות לשימוש כדי לבנות הפעלת ברירת מחדל | 
|---|
מחזיר
- מושב להוט כברירת מחדל
זורק
| חריגה של מדינה בלתי חוקית | אם הפעלת ברירת המחדל כבר אתחולה | 
|---|
ראה גם
Public OperationBuilder opBuilder (סוג מחרוזת, שם מחרוזת)
 מחזיר בונה כדי ליצור Operation חדשה. 
פרמטרים
| סוּג | של הפעולה (כלומר, מזהה את החישוב שיש לבצע) | 
|---|---|
| שֵׁם | להתייחס להיקף הפעולה שנוצר בסביבה זו. | 
מחזיר
-  OperationBuilderליצירת פעולה כאשרbuild()מופעל. אםbuild()אינו מופעל, אז כמה משאבים עשויים לדלוף.
ציבורי סטטי EagerSession. אפשרויות אפשרויות ()
 מחזיר אובייקט שמגדיר ובונה EagerSession עם אפשרויות מותאמות אישית.
 אזהרה: מופעים של EagerSession המוחזרים בשיטה זו חייבים להיות משוחררים במפורש על ידי הפעלת close() כאשר אין בהם עוד צורך. ניתן להשיג זאת באמצעות טכניקת 'נסה עם-משאבים'.
שימוש לדוגמה:
try (EagerSession session = EagerSession.options().async(true).build()) {
   Ops tf = Ops.create(session);
   // build execute operations eagerly and asynchronously...
 
 }