MachineLearning class

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.