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.