אפשרויות לייצוא SavedModel.
שיטות ציבוריות
בָּטֵל | ייצוא () שמור את הדגם בספריית הייצוא. |
SavedModelBundle.Exporter | |
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 הספציפי שיש לשמור. |
---|
החזרות
- החפץ הזה
זורק
חריג טיעון לא חוקי | אם התגים אינם חוקיים |
---|