Antarmuka layanan MachineLearning
Firebase.
Tanda Tangan:
export declare class MachineLearning
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
app | Aplikasi | Aplikasi yang terkait dengan instance layanan MachineLearning saat ini. |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
createModel(model) | Membuat model di project Firebase saat ini. | |
deleteModel(modelId) | Menghapus model dari project saat ini. | |
getModel(modelId) | Mendapatkan model yang ditentukan oleh ID yang diberikan. | |
listModels(opsi) | Mencantumkan model project saat ini. | |
publishModel(modelId) | Memublikasikan model Firebase ML.Model yang dipublikasikan dapat didownload ke aplikasi klien. | |
unpublishModel(modelId) | Membatalkan publikasi model Firebase ML. | |
updateModel(modelId, model) | Memperbarui metadata atau file model model. |
MachineLearning.app
Aplikasi yang terkait dengan instance layanan MachineLearning
saat ini.
Tanda Tangan:
get app(): App;
MachineLearning.createModel()
Membuat model di project Firebase saat ini.
Tanda Tangan:
createModel(model: ModelOptions): Promise<Model>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
penggunaan | ModelOptions | Model yang akan dibuat. |
Hasil:
Promise<Model>
Promise terpenuhi dengan model yang dibuat.
MachineLearning.deleteModel()
Menghapus model dari project saat ini.
Tanda Tangan:
deleteModel(modelId: string): Promise<void>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
ID model | string | ID model yang akan dihapus. |
Hasil:
Janji<void>
MachineLearning.getModel()
Mendapatkan model yang ditentukan oleh ID yang diberikan.
Tanda Tangan:
getModel(modelId: string): Promise<Model>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
ID model | string | ID model yang akan didapatkan. |
Hasil:
Promise<Model>
Promise terpenuhi dengan objek model.
MachineLearning.listModels()
Mencantumkan model project saat ini.
Tanda Tangan:
listModels(options?: ListModelsOptions): Promise<ListModelsResult>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
opsi | ListModelsOptions | Opsi listingan. |
Hasil:
Promise<ListModelsResult>
Promise yang di-resolve dengan daftar model saat ini (yang difilter) dan token halaman berikutnya. Untuk halaman terakhir, daftar model kosong dan tidak ada token halaman akan ditampilkan.
MachineLearning.publishModel()
Memublikasikan model Firebase ML.
Model yang dipublikasikan dapat didownload ke aplikasi klien.
Tanda Tangan:
publishModel(modelId: string): Promise<Model>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
ID model | string | ID model yang akan dipublikasikan. |
Hasil:
Promise<Model>
Promise terpenuhi dengan model yang dipublikasikan.
MachineLearning.unpublishModel()
Membatalkan publikasi model Firebase ML.
Tanda Tangan:
unpublishModel(modelId: string): Promise<Model>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
ID model | string | ID model yang akan dibatalkan publikasinya. |
Hasil:
Promise<Model>
Promise terpenuhi dengan model yang tidak dipublikasikan.
MachineLearning.updateModel()
Memperbarui metadata atau file model model.
Tanda Tangan:
updateModel(modelId: string, model: ModelOptions): Promise<Model>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
ID model | string | ID model yang akan diperbarui. |
penggunaan | ModelOptions | Kolom model yang akan diperbarui. |
Hasil:
Promise<Model>
Promise terpenuhi dengan model yang diperbarui.