MachineLearning class

رابط سرویس Firebase MachineLearning .

امضا:

export declare class MachineLearning 

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
برنامه برنامه برنامه مرتبط با نمونه سرویس MachineLearning فعلی.

مواد و روش ها

روش اصلاح کننده ها شرح
createModel(model) یک مدل در پروژه فعلی Firebase ایجاد می کند.
deleteModel(modelId) یک مدل را از پروژه فعلی حذف می کند.
getModel(modelId) مدل مشخص شده توسط ID داده شده را دریافت می کند.
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>;

مولفه های

پارامتر تایپ کنید شرح
مدل گزینه های مدل مدلی برای ایجاد

برمی گرداند:

Promise< مدل >

وعده ای که با مدل ایجاد شده محقق شد.

MachineLearning.deleteModel()

یک مدل را از پروژه فعلی حذف می کند.

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
مدل ID رشته شناسه مدل برای حذف.

برمی گرداند:

قول<باطل>

MachineLearning.getModel()

مدل مشخص شده توسط ID داده شده را دریافت می کند.

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
مدل ID رشته شناسه مدل برای دریافت.

برمی گرداند:

Promise< مدل >

وعده ای که با شی مدل محقق شد.

MachineLearning.listModels()

مدل های پروژه فعلی را فهرست می کند.

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
گزینه ها ListModelsOptions گزینه های فهرست بندی

برمی گرداند:

Promise< ListModelsResult >

وعده ای که با لیست فعلی (فیلتر شده) مدل ها و توکن صفحه بعدی حل می شود. برای صفحه آخر، یک لیست خالی از مدل ها و هیچ نشانه صفحه ای برگردانده می شود.

MachineLearning.publishModel()

یک مدل Firebase ML را منتشر می کند.

یک مدل منتشر شده را می توان در برنامه های مشتری بارگیری کرد.

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
مدل ID رشته شناسه مدل برای انتشار.

برمی گرداند:

Promise< مدل >

وعده ای که با مدل منتشر شده محقق شد.

MachineLearning.unpublishModel()

یک مدل Firebase ML را لغو انتشار می کند.

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
مدل ID رشته شناسه مدل برای لغو انتشار.

برمی گرداند:

Promise< مدل >

وعده ای که با مدل منتشر نشده محقق شد.

MachineLearning.updateModel()

فراداده یا فایل مدل مدل را به روز می کند.

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
مدل ID رشته شناسه مدل برای به روز رسانی.
مدل گزینه های مدل فیلدهای مدل برای به روز رسانی.

برمی گرداند:

Promise< مدل >

وعده ای که با مدل به روز شده محقق شد.