Firebase MachineLearning
サービス インターフェイス。
サイン:
export declare class MachineLearning
プロパティ
財産 | 修飾子 | タイプ | 説明 |
---|---|---|---|
アプリ | アプリ | 現在のMachineLearning サービス インスタンスに関連付けられているアプリ。 |
メソッド
方法 | 修飾子 | 説明 |
---|---|---|
createModel(モデル) | 現在の Firebase プロジェクトにモデルを作成します。 | |
deleteModel(モデルID) | 現在のプロジェクトからモデルを削除します。 | |
getModel(モデルID) | 指定された ID で指定されたモデルを取得します。 | |
listModels(オプション) | 現在のプロジェクトのモデルをリストします。 | |
公開モデル(モデルID) | Firebase ML モデルを公開します。公開されたモデルはクライアント アプリにダウンロードできます。 | |
unpublishModel(モデルID) | Firebase ML モデルを非公開にします。 | |
updateModel(モデルID, モデル) | モデルのメタデータまたはモデル ファイルを更新します。 |
機械学習.app
現在のMachineLearning
サービス インスタンスに関連付けられているアプリ。
サイン:
get app(): App;
MachineLearning.createModel()
現在の Firebase プロジェクトにモデルを作成します。
サイン:
createModel(model: ModelOptions): Promise<Model>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
モデル | モデルオプション | 作成するモデル。 |
戻り値:
約束<モデル>
作成されたモデルで果たされる約束。
MachineLearning.deleteModel()
現在のプロジェクトからモデルを削除します。
サイン:
deleteModel(modelId: string): Promise<void>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
モデルID | 弦 | 削除するモデルのID。 |
戻り値:
約束<無効>
MachineLearning.getModel()
指定された ID で指定されたモデルを取得します。
サイン:
getModel(modelId: string): Promise<Model>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
モデルID | 弦 | 取得するモデルのID。 |
戻り値:
約束<モデル>
モデルオブジェクトで履行される Promise。
MachineLearning.listModels()
現在のプロジェクトのモデルをリストします。
サイン:
listModels(options?: ListModelsOptions): Promise<ListModelsResult>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
オプション | リストモデルオプション | リストのオプション。 |
戻り値:
Promise< ListModelsResult >
現在の (フィルターされた) モデルのリストと次のページのトークンで解決される Promise です。最後のページでは、空のモデルのリストが返され、ページ トークンは返されません。
MachineLearning.publishModel()
Firebase ML モデルを公開します。
公開されたモデルはクライアント アプリにダウンロードできます。
サイン:
publishModel(modelId: string): Promise<Model>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
モデルID | 弦 | 公開するモデルの ID。 |
戻り値:
約束<モデル>
公開モデルで果たされる約束。
MachineLearning.unpublishModel()
Firebase ML モデルを非公開にします。
サイン:
unpublishModel(modelId: string): Promise<Model>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
モデルID | 弦 | 非公開にするモデルの ID。 |
戻り値:
約束<モデル>
未発表モデルで果たす約束。
MachineLearning.updateModel()
モデルのメタデータまたはモデル ファイルを更新します。
サイン:
updateModel(modelId: string, model: ModelOptions): Promise<Model>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
モデルID | 弦 | 更新するモデルの ID。 |
モデル | モデルオプション | 更新するモデルのフィールド。 |
戻り値:
約束<モデル>
アップデートされたモデルで果たされる約束。