ממשק שירות 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 | שדות הדגם לעדכון. |
החזרות:
הבטחה< דגם >
הבטחה שהתגשמה עם הדגם המעודכן.