SavedModelBundle.Exporter

מחלקה סופית סטטית ציבורית SavedModelBundle.Exporter

אפשרויות לייצוא SavedModel.

שיטות ציבוריות

בָּטֵל
ייצוא ()
שמור את הדגם בספריית הייצוא.
SavedModelBundle.Exporter
withFunction (פונקציית ConcreteFunction )
שמור פונקציה קונקרטית של דגם זה.
SavedModelBundle.Exporter
withTags (מחרוזת... תגיות)
מגדיר את קבוצת התגים המזהים את הגרף הספציפי במודל השמור לשמירה.

שיטות בירושה

שיטות ציבוריות

ייצוא ריק פומבי ()

שמור את הדגם בספריית הייצוא.

זורק
IOException אם מודל או מצב משתנה נשמר לא ניתן לכתוב בדיסק

Public SavedModelBundle.Exporter withFunction (פונקציית ConcreteFunction )

שמור פונקציה קונקרטית של דגם זה.

הפונקציה הקונקרטית נושאת חתימה (כלומר רשימה של קלט ידידותי למשתמש ומוציאה שמות לגרף) והפעלה חוקית לגרף שיישמר במודל.

הערה: בסופו של דבר, TensorFlow עבור Java יתמוך בייצוא של אובייקטי פונקציות כמו ה-API של Python אבל כרגע, רק מודלים ממוקדי הפעלה נתמכים (כלומר מודלים שיש להם גרף ראשי יחיד וחתימה אחת או יותר). מודלים אלה תואמים לאלו המיוצאים על ידי TensorFlow 1.x או על ידי מעריכים של TensorFlow 2.x.
לכן, כל הפונקציות המיוצאות במודל צריכות לחלוק את אותה הפעלה ברגע זה או שיוצא חריג.

פרמטרים
פוּנקצִיָה פונקציה הנושאת חתימה והפעלה חוקית לגרף שיש לשמור
החזרות
  • החפץ הזה
זורק
חריג טיעון לא חוקי אם פונקציה בעלת אותו שם כבר נוספה למודל
UnsupportedOperationException אם פונקציה זו אינה חולקת את אותה הפעלה עם הפונקציות האחרות שנוספו למודל זה

Public SavedModelBundle.Exporter withTags (מחרוזת... תגיות)

מגדיר את קבוצת התגים המזהים את הגרף הספציפי במודל השמור לשמירה.

שימו לב שניתן לשמור רק גרף אחד לכל דגם כרגע באמצעות ממשק API זה.

פרמטרים
תגים התגים המזהים את MetaGraphDef הספציפי שיש לשמור.
החזרות
  • החפץ הזה
זורק
חריג טיעון לא חוקי אם התגים אינם חוקיים