MachineLearning class

Die Firebase MachineLearning Dienstschnittstelle.

Unterschrift:

export declare class MachineLearning 

Eigenschaften

Eigentum Modifikatoren Typ Beschreibung
App App Die App , die der aktuellen MachineLearning Dienstinstanz zugeordnet ist.

Methoden

Methode Modifikatoren Beschreibung
createModel(Modell) Erstellt ein Modell im aktuellen Firebase-Projekt.
deleteModel(modelId) Löscht ein Modell aus dem aktuellen Projekt.
getModel(modelId) Ruft das durch die angegebene ID angegebene Modell ab.
listModels(Optionen) Listet die Modelle des aktuellen Projekts auf.
PublishModel(modelId) Veröffentlicht ein Firebase ML-Modell. Ein veröffentlichtes Modell kann in Client-Apps heruntergeladen werden.
unpublishModel(modelId) Hebt die Veröffentlichung eines Firebase ML-Modells auf.
updateModel(modelId, model) Aktualisiert die Metadaten oder Modelldatei eines Modells.

MachineLearning.app

Die App , die der aktuellen MachineLearning Dienstinstanz zugeordnet ist.

Unterschrift:

get app(): App;

MachineLearning.createModel()

Erstellt ein Modell im aktuellen Firebase-Projekt.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Modell Modelloptionen Das zu erstellende Modell.

Kehrt zurück:

Versprechen< Modell >

Ein Versprechen, das mit dem erstellten Modell erfüllt wurde.

MachineLearning.deleteModel()

Löscht ein Modell aus dem aktuellen Projekt.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Modell-ID Zeichenfolge Die ID des zu löschenden Modells.

Kehrt zurück:

Versprechen<void>

MachineLearning.getModel()

Ruft das durch die angegebene ID angegebene Modell ab.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Modell-ID Zeichenfolge Die ID des abzurufenden Modells.

Kehrt zurück:

Versprechen< Modell >

Ein mit dem Modellobjekt erfülltes Versprechen.

MachineLearning.listModels()

Listet die Modelle des aktuellen Projekts auf.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Optionen ListModelsOptions Die Listungsoptionen.

Kehrt zurück:

Versprechen< ListModelsResult >

Ein Versprechen, das mit der aktuellen (gefilterten) Liste der Modelle und dem Token für die nächste Seite aufgelöst wird. Für die letzte Seite wird eine leere Liste von Modellen und kein Seiten-Token zurückgegeben.

MachineLearning.publishModel()

Veröffentlicht ein Firebase ML-Modell.

Ein veröffentlichtes Modell kann in Client-Apps heruntergeladen werden.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Modell-ID Zeichenfolge Die ID des zu veröffentlichenden Modells.

Kehrt zurück:

Versprechen< Modell >

Ein Versprechen, das mit dem veröffentlichten Modell eingelöst wurde.

MachineLearning.unpublishModel()

Hebt die Veröffentlichung eines Firebase ML-Modells auf.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Modell-ID Zeichenfolge Die ID des Modells, dessen Veröffentlichung aufgehoben werden soll.

Kehrt zurück:

Versprechen< Modell >

Ein Versprechen, das mit dem unveröffentlichten Modell eingelöst wurde.

MachineLearning.updateModel()

Aktualisiert die Metadaten oder Modelldatei eines Modells.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Modell-ID Zeichenfolge Die ID des zu aktualisierenden Modells.
Modell Modelloptionen Die zu aktualisierenden Modellfelder.

Kehrt zurück:

Versprechen< Modell >

Ein Versprechen, das mit dem aktualisierten Modell erfüllt wurde.