MachineLearning class

ממשק שירות Firebase MachineLearning .

חֲתִימָה:

export declare class MachineLearning 

נכסים

תכונה משנה סוּג תיאור
אפליקציה אפליקציה האפליקציה המשויכת למופע שירות MachineLearning הנוכחי.

שיטות

שיטה משנה תיאור
createModel(מודל) יוצר מודל בפרויקט Firebase הנוכחי.
deleteModel(modelId) מוחק מודל מהפרויקט הנוכחי.
getModel(modelId) מקבל את הדגם שצוין על ידי המזהה הנתון.
listModels (אפשרויות) מפרט את הדגמים של הפרויקט הנוכחי.
publishModel(modelId) מפרסם מודל Firebase ML. ניתן להוריד מודל שפורסם לאפליקציות לקוח.
unpublishModel(modelId) מבטל פרסום של מודל Firebase ML.
updateModel(modelId, model) עדכון מטא נתונים או קובץ מודל של דגם.

MachineLearning.app

האפליקציה המשויכת למופע שירות MachineLearning הנוכחי.

חֲתִימָה:

get app(): App;

MachineLearning.createModel()

יוצר מודל בפרויקט Firebase הנוכחי.

חֲתִימָה:

createModel(model: ModelOptions): Promise<Model>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
דֶגֶם ModelOptions המודל ליצור.

החזרות:

הבטחה< דגם >

הבטחה שהתגשמה עם הדגם שנוצר.

MachineLearning.deleteModel()

מוחק מודל מהפרויקט הנוכחי.

חֲתִימָה:

deleteModel(modelId: string): Promise<void>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
modelId חוּט מזהה הדגם שיש למחוק.

החזרות:

הבטחה<void>

MachineLearning.getModel()

מקבל את הדגם שצוין על ידי המזהה הנתון.

חֲתִימָה:

getModel(modelId: string): Promise<Model>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
modelId חוּט תעודת הזהות של הדגם שיש לקבל.

החזרות:

הבטחה< דגם >

הבטחה שהתגשמה עם חפץ הדגם.

MachineLearning.listModels()

מפרט את הדגמים של הפרויקט הנוכחי.

חֲתִימָה:

listModels(options?: ListModelsOptions): Promise<ListModelsResult>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
אפשרויות ListModelsOptions אפשרויות הרישום.

החזרות:

הבטחה< ListModelsResult >

הבטחה שנפתרת עם רשימת הדגמים הנוכחית (המסוננת) ואסימון העמוד הבא. עבור העמוד האחרון, מוחזרת רשימה ריקה של דגמים וללא אסימון עמוד.

MachineLearning.publishModel()

מפרסם מודל Firebase ML.

ניתן להוריד מודל שפורסם לאפליקציות לקוח.

חֲתִימָה:

publishModel(modelId: string): Promise<Model>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
modelId חוּט מזהה הדגם לפרסום.

החזרות:

הבטחה< דגם >

הבטחה שהתגשמה עם המודל שפורסם.

MachineLearning.unpublishModel()

מבטל פרסום של מודל Firebase ML.

חֲתִימָה:

unpublishModel(modelId: string): Promise<Model>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
modelId חוּט מזהה הדגם שיש לבטל את הפרסום.

החזרות:

הבטחה< דגם >

הבטחה שהתגשמה עם המודל שלא פורסם.

MachineLearning.updateModel()

עדכון מטא נתונים או קובץ מודל של דגם.

חֲתִימָה:

updateModel(modelId: string, model: ModelOptions): Promise<Model>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
modelId חוּט מזהה הדגם שיש לעדכן.
דֶגֶם ModelOptions שדות הדגם לעדכון.

החזרות:

הבטחה< דגם >

הבטחה שהתגשמה עם הדגם המעודכן.