رابط سرویس 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< مدل >
وعده ای که با مدل به روز شده محقق شد.