אובייקט פלט של Firebase ML Model.
חֲתִימָה:
export declare class Model
נכסים
תכונה | משנה | סוּג | תיאור |
---|---|---|---|
createTime | חוּט | חותמת הזמן של יצירת הדגם. | |
הצג שם | חוּט | שם הדוגמנית. זה השם שבו אתה משתמש מהאפליקציה שלך כדי לטעון את הדגם. | |
etag | חוּט | מזהה ה-ETag של הגרסה הנוכחית של הדגם. ערך זה משתנה בכל פעם שאתה מעדכן כל אחד ממאפייני המודל. | |
נָעוּל | בוליאני | נכון אם הדגם ננעל על ידי פעולה בצד השרת. לא ניתן לבצע שינויים בדגם נעול. ראה Model.waitForUnlocked() . | |
modelHash | מחרוזת | לא מוגדר | ה-hash של קובץ tflite של הדגם. ערך זה משתנה רק כאשר אתה מעלה דגם חדש של TensorFlow Lite. | |
modelId | חוּט | מזהה הדגם. | |
יצא לאור | בוליאני | נכון אם הדגם מתפרסם. | |
תגים | חוּט[] | תגיות המודל, שניתן להשתמש בהן כדי לקבץ או לסנן מודלים בפעולות רשימה. | |
tfliteModel | TFLiteModel | לא מוגדר | מטא נתונים על קובץ המודל של הדגם TensorFlow Lite. | |
זמן עדכון | חוּט | חותמת הזמן של העדכון האחרון של הדגם. | |
שגיאת אימות | מחרוזת | לא מוגדר | הודעת שגיאה כאשר אימות הדגם נכשל. |
שיטות
שיטה | משנה | תיאור |
---|---|---|
toJSON() | החזר את המודל כאובייקט JSON. | |
waitForUnlocked(maxTimeMillis) | המתן עד שהדגם ייפתח. |
Model.createTime
חותמת הזמן של יצירת הדגם.
חֲתִימָה:
get createTime(): string;
Model.displayName
שם הדוגמנית. זה השם שבו אתה משתמש מהאפליקציה שלך כדי לטעון את הדגם.
חֲתִימָה:
get displayName(): string;
Model.etag
מזהה ה-ETag של הגרסה הנוכחית של הדגם. ערך זה משתנה בכל פעם שאתה מעדכן כל אחד ממאפייני המודל.
חֲתִימָה:
get etag(): string;
דגם.נעול
נכון אם הדגם ננעל על ידי פעולה בצד השרת. לא ניתן לבצע שינויים בדגם נעול. ראה Model.waitForUnlocked() .
חֲתִימָה:
get locked(): boolean;
Model.modelHash
ה-hash של קובץ tflite
של הדגם. ערך זה משתנה רק כאשר אתה מעלה דגם חדש של TensorFlow Lite.
חֲתִימָה:
get modelHash(): string | undefined;
Model.modelId
מזהה הדגם.
חֲתִימָה:
get modelId(): string;
דגם.פורסם
נכון אם הדגם מתפרסם.
חֲתִימָה:
get published(): boolean;
Model.tags
תגיות המודל, שניתן להשתמש בהן כדי לקבץ או לסנן מודלים בפעולות רשימה.
חֲתִימָה:
get tags(): string[];
Model.tfliteModel
מטא נתונים על קובץ המודל של הדגם TensorFlow Lite.
חֲתִימָה:
get tfliteModel(): TFLiteModel | undefined;
Model.updateTime
חותמת הזמן של העדכון האחרון של הדגם.
חֲתִימָה:
get updateTime(): string;
Model.validationError
הודעת שגיאה כאשר אימות הדגם נכשל.
חֲתִימָה:
get validationError(): string | undefined;
Model.toJSON()
החזר את המודל כאובייקט JSON.
חֲתִימָה:
toJSON(): {
[key: string]: any;
};
החזרות:
{ [מפתח: מחרוזת]: כל; }
Model.waitForUnlocked()
המתן עד שהדגם ייפתח.
חֲתִימָה:
waitForUnlocked(maxTimeMillis?: number): Promise<void>;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
maxTimeMillis | מספר | הזמן המקסימלי להמתנה באלפיות שניות. אם לא צוין, נעשה שימוש ברירת מחדל לכל היותר של 2 דקות. |
החזרות:
הבטחה<void>
הבטחה שנפתרת כאשר הדגם נפתח או שזמן ההמתנה המקסימלי חלף.