Firebase MachineLearning
hizmet arayüzü.
İmza:
export declare class MachineLearning
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
uygulama | Uygulama | Geçerli MachineLearning hizmeti örneğiyle ilişkili Uygulama . |
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
createModel(model) | Geçerli Firebase projesinde bir model oluşturur. | |
deleteModel(modelId) | Geçerli projeden bir modeli siler. | |
getModel(modelId) | Verilen kimliğe göre belirtilen modeli alır. | |
listModels(seçenekler) | Geçerli projenin modellerini listeler. | |
yayınlamaModel(modelId) | Firebase ML modelini yayınlar. Yayınlanan bir model istemci uygulamalarına indirilebilir. | |
yayından kaldırModel(modelId) | Firebase ML modelini yayından kaldırır. | |
updateModel(modelId, model) | Bir modelin meta verilerini veya model dosyasını günceller. |
MachineLearning.app
Geçerli MachineLearning
hizmeti örneğiyle ilişkili Uygulama .
İmza:
get app(): App;
MachineLearning.createModel()
Geçerli Firebase projesinde bir model oluşturur.
İmza:
createModel(model: ModelOptions): Promise<Model>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
modeli | ModelSeçenekleri | Oluşturulacak model. |
İadeler:
Söz < Model >
Oluşturulan modelle yerine getirilen bir söz.
MachineLearning.deleteModel()
Geçerli projeden bir modeli siler.
İmza:
deleteModel(modelId: string): Promise<void>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
model kimliği | sicim | Silinecek modelin kimliği. |
İadeler:
Söz<void>
MachineLearning.getModel()
Verilen kimliğe göre belirtilen modeli alır.
İmza:
getModel(modelId: string): Promise<Model>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
model kimliği | sicim | Alınacak modelin kimliği. |
İadeler:
Söz < Model >
Model nesnesiyle yerine getirilen bir söz.
MachineLearning.listModels()
Geçerli projenin modellerini listeler.
İmza:
listModels(options?: ListModelsOptions): Promise<ListModelsResult>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
seçenekler | ListeModellerSeçenekler | Listeleme seçenekleri. |
İadeler:
Söz< ListeModellerSonuç >
Mevcut (filtrelenmiş) model listesi ve sonraki sayfa belirteci ile çözülen bir söz. Son sayfa için boş bir model listesi döndürülür ve sayfa belirteci döndürülmez.
MachineLearning.publishModel()
Firebase ML modelini yayınlar.
Yayınlanan bir model istemci uygulamalarına indirilebilir.
İmza:
publishModel(modelId: string): Promise<Model>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
model kimliği | sicim | Yayınlanacak modelin kimliği. |
İadeler:
Söz < Model >
Yayınlanan modelle yerine getirilen bir söz.
MachineLearning.unpublishModel()
Firebase ML modelini yayından kaldırır.
İmza:
unpublishModel(modelId: string): Promise<Model>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
model kimliği | sicim | Yayından kaldırılacak modelin kimliği. |
İadeler:
Söz < Model >
Yayınlanmamış modelle yerine getirilen bir söz.
MachineLearning.updateModel()
Bir modelin meta verilerini veya model dosyasını günceller.
İmza:
updateModel(modelId: string, model: ModelOptions): Promise<Model>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
model kimliği | sicim | Güncellenecek modelin kimliği. |
modeli | ModelSeçenekleri | Güncellenecek model alanları. |
İadeler:
Söz < Model >
Güncellenen modelle yerine getirilen bir söz.