Firebase MachineLearning
hizmeti arayüzü.
İmza:
export declare class MachineLearning
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
uygulama | Uygulama | Geçerli MachineLearning hizmet örneğiyle ilişkilendirilmiş Uygulama. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
createModel(model) | Mevcut Firebase projesinde bir model oluşturur. | |
deleteModel(modelId) | Mevcut projeden bir modeli siler. | |
getModel(modelId) | Verilen kimlik tarafından belirtilen modeli alır. | |
listModels(options) | Geçerli projenin modellerini listeler. | |
publishModel(modelId) | Firebase ML modeli yayınlar.Yayınlanan bir model istemci uygulamalarına indirilebilir. | |
unpublishModel(modelId) | Firebase ML modelini yayından kaldırır. | |
updateModel(modelId, model) | Bir modelin meta verilerini veya model dosyasını günceller. |
Makine Öğrenimi.uygulaması
Geçerli MachineLearning
hizmet örneğiyle ilişkilendirilmiş Uygulama.
İmza:
get app(): App;
MachineLearning.createModel()
Mevcut Firebase projesinde bir model oluşturur.
İmza:
createModel(model: ModelOptions): Promise<Model>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
model | ModelOptions | Oluşturulacak model. |
Şunu döndürür:
Promise<Model>
Oluşturulan modelle birlikte verilen Vaat.
MachineLearning.deleteModel()
Mevcut projeden bir modeli siler.
İmza:
deleteModel(modelId: string): Promise<void>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
model kimliği | dize | Silinecek modelin kimliği. |
Şunu döndürür:
Taahhüt<void>
MachineLearning.getModel()
Verilen kimlik tarafından belirtilen modeli alır.
İmza:
getModel(modelId: string): Promise<Model>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
model kimliği | dize | Alınacak modelin kimliği. |
Şunu döndürür:
Promise<Model>
Model nesnesiyle gerçekleşen bir Vaat.
MachineLearning.listModels()
Geçerli projenin modellerini listeler.
İmza:
listModels(options?: ListModelsOptions): Promise<ListModelsResult>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
seçenekler | ListModelsOptions | Listeleme seçenekleri. |
Şunu döndürür:
Promise<ListModelsResult>
Mevcut (filtrelenmiş) model listesi ve sonraki sayfa jetonuyla sonuçlanacak bir taahhüt. Son sayfa için boş model listesi ve hiçbir sayfa jetonu döndürülmez.
MachineLearning.publishModel()
Firebase ML modeli yayınlar.
Yayınlanan bir model istemci uygulamalarına indirilebilir.
İmza:
publishModel(modelId: string): Promise<Model>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
model kimliği | dize | Yayınlanacak modelin kimliği. |
Şunu döndürür:
Promise<Model>
Yayınlanan modelle birlikte gerçekleşen bir Vaat.
MachineLearning.unpublishModel()
Firebase ML modelini yayından kaldırır.
İmza:
unpublishModel(modelId: string): Promise<Model>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
model kimliği | dize | Yayından kaldırılacak modelin kimliği. |
Şunu döndürür:
Promise<Model>
Yayından kaldırılmış modelde vaat yerine getirildi.
MachineLearning.updateModel()
Bir modelin meta verilerini veya model dosyasını günceller.
İmza:
updateModel(modelId: string, model: ModelOptions): Promise<Model>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
model kimliği | dize | Güncellenecek modelin kimliği. |
model | ModelOptions | Güncellenecek model alanları. |
Şunu döndürür:
Promise<Model>
Güncellenmiş modelle birlikte verilen bir Vaat.