אזהרה: API זו ברמה נמוכה יוסרה בגרסה עתידית של TensorFlow לאחר ההחלפה יציבה.

org.tensorflow

מגדיר מחלקות לבנייה, שמירה, טעינה וביצוע של מודלים של TensorFlow.

כדי להתחיל, לראות את הוראות ההתקנה.

LabelImage למשל מדגים שימוש ב- API זה לתמונות לסווג באמצעות טרום מאומן Inception ארכיטקטורת רשת עצבית קונבולוציה. זה מדגים:

  • בניית גרף: שימוש במחלקה OperationBuilder לבניית גרף לפענוח, שינוי גודל ונימול של תמונת JPEG.
  • טעינת מודל: שימוש ב-Graph.importGraphDef() כדי לטעון מודל Inception מאומן מראש.
  • ביצוע גרף: שימוש ב-Session כדי לבצע את הגרפים ולמצוא את התווית הטובה ביותר לתמונה.

ניתן למצוא דוגמאות נוספות של tensorflow / Java מאגר GitHub.

ממשקים

ביצוע סביבת מגדיר סביבה ליצירה וביצוע TensorFlow Operation ים.
Graph.WhileSubgraphBuilder משמש ליצירת מחלקה מופשטת אשר עוקפת את שיטת buildSubgraph כדי לבנות תת-גרף מותנה או גוף למשך לולאת while.
האופרנד <T> ממשק מיושם על ידי אופרנדים של פעולת TensorFlow.
פעולה מבצע חישוב על טנסורים.
OperationBuilder ובנאי Operation זה.

שיעורים

EagerSession סביבה לביצוע פעולות TensorFlow בשקיקה.
EagerSession.Options
גרָף גרף זרימת נתונים המייצג חישוב TensorFlow.
GraphOperation יישום עבור Operation הוסיף כצומת על Graph .
GraphOperationBuilder OperationBuilder להוספת GraphOperation זה על Graph .
פלט <T> ידית סמלית טנזור מיוצר על ידי Operation .
SavedModelBundle SavedModelBundle מייצג דגם שנטען מאחסון.
SavedModelBundle.Loader אפשרויות לטעינת SavedModel.
שרת שרת TensorFlow בתהליך, לשימוש בהדרכה מבוזרת.
מוֹשָׁב Driver עבור Graph ביצוע.
Session.Run טנסורי פלט ומטא נתונים המתקבלים בעת ביצוע הפעלה.
Session.Runner הפעלה Operation של ולהעריך Tensors .
צוּרָה הצורה הידועה אולי בחלקה של טנזור המיוצר בפעולה.
מותח <T> מערך רב מימדי מוקלד סטטי שהאלמנטים שלו הם מסוג המתואר על ידי T.
TensorFlow שיטות שירות סטטיות המתארות את זמן הריצה של TensorFlow.
טנזורים סוג בטוח שיטות מפעל ליצירת Tensor חפצים.

תקצירים

סוג מידע מייצג את סוג אלמנטים בתוך Tensor כמו enum.
EagerSession.DevicePlacementPolicy שולט כיצד לפעול כאשר אנו מנסים להפעיל פעולה במכשיר נתון אך חלק מהטנסורים של קלט אינם נמצאים במכשיר זה.
EagerSession.ResourceCleanupStrategy שולט כיצד מנקים משאבי TensorFlow כאשר אין בהם עוד צורך.

חריגים

TensorFlowException חריג לא מסומן שנזרק בעת ביצוע גרפי TensorFlow.