MachineLearning class

Interfejs usługi Firebase MachineLearning.

Podpis:

export declare class MachineLearning 

Właściwości

Właściwość Modyfikatory Typ Opis
aplikacja Aplikacja Aplikacja powiązana z bieżącą instancją usługi MachineLearning.

Metody

Metoda Modyfikatory Opis
createModel(model) Tworzy model w bieżącym projekcie Firebase.
deleteModel(modelId) Usuwa model z bieżącego projektu.
getModel(modelId) Pobiera model określony przez podany identyfikator.
listModels(opcje) Wyświetla listę modeli bieżącego projektu.
publishModel(modelId) Publikuje model Firebase ML.Opublikowany model można pobrać do aplikacji klienckich.
unpublishModel(modelId) Cofanie publikacji modelu ML Firebase.
updateModel(modelId; model) Aktualizuje plik metadanych lub pliku modelu.

MachineLearning.app

Aplikacja powiązana z bieżącą instancją usługi MachineLearning.

Podpis:

get app(): App;

MachineLearning.createModel()

Tworzy model w bieżącym projekcie Firebase.

Podpis:

createModel(model: ModelOptions): Promise<Model>;

Parametry

Parametr Typ Opis
model ModelOptions Model do utworzenia.

Zwroty:

Obietnica<Model>

Obietnica spełniona dzięki utworzonemu modelowi.

MachineLearning.deleteModel()

Usuwa model z bieżącego projektu.

Podpis:

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

Parametry

Parametr Typ Opis
identyfikator modelu ciąg znaków Identyfikator modelu do usunięcia.

Zwroty:

Obietnica<void>

MachineLearning.getModel()

Pobiera model określony przez podany identyfikator.

Podpis:

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

Parametry

Parametr Typ Opis
identyfikator modelu ciąg znaków Identyfikator modelu do pobrania.

Zwroty:

Obietnica<Model>

Obietnica spełniona przez obiekt modelu.

MachineLearning.listModels()

Wyświetla listę modeli bieżącego projektu.

Podpis:

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

Parametry

Parametr Typ Opis
opcje ListModelsOptions Opcje listy.

Zwroty:

Obietnica<ListModelsResult>

Obiecywanie, które spełnia warunki bieżącej (filtrowanej) listy modeli i tokena następnej strony. W przypadku ostatniej strony zostanie zwrócona pusta lista modeli i żaden token strony.

MachineLearning.publishModel()

Publikuje model ML Firebase.

Opublikowany model można pobrać na potrzeby aplikacji klienckich.

Podpis:

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

Parametry

Parametr Typ Opis
identyfikator modelu ciąg znaków Identyfikator modelu do opublikowania.

Zwroty:

Obietnica<Model>

Obietnica spełniona dzięki opublikowanemu modelowi.

MachineLearning.unpublishModel()

Cofanie publikacji modelu ML Firebase.

Podpis:

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

Parametry

Parametr Typ Opis
identyfikator modelu ciąg znaków Identyfikator modelu, którego publikację chcesz cofnąć.

Zwroty:

Obietnica<Model>

Obietnica spełniona dzięki nieopublikowanemu modelowi.

MachineLearning.updateModel()

Aktualizuje plik metadanych lub pliku modelu.

Podpis:

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

Parametry

Parametr Typ Opis
identyfikator modelu ciąg znaków Identyfikator modelu do aktualizacji.
model ModelOptions Pola modelu do zaktualizowania.

Zwroty:

Obietnica<Model>

Obietnica spełniona dzięki zaktualizowanemu modelowi.