MachineLearning class

Antarmuka layanan Firebase MachineLearning .

Tanda tangan:

export declare class MachineLearning 

Properti

Properti Pengubah Jenis Keterangan
aplikasi Aplikasi Aplikasi yang terkait dengan instans layanan MachineLearning saat ini.

Metode

metode Pengubah Keterangan
buatModel(model) Membuat model di proyek Firebase saat ini.
hapusModel(modelId) Menghapus model dari proyek saat ini.
dapatkanModel(modelId) Mendapatkan model yang ditentukan oleh ID yang diberikan.
daftarModel (pilihan) Mencantumkan model proyek saat ini.
terbitkanModel(modelId) Memublikasikan model Firebase ML. Model yang diterbitkan dapat diunduh ke aplikasi klien.
batalkan publikasiModel(modelId) Membatalkan publikasi model Firebase ML.
pembaruanModel(modelId, model) Memperbarui metadata atau file model model.

Pembelajaran Mesin.aplikasi

Aplikasi yang terkait dengan instans layanan MachineLearning saat ini.

Tanda tangan:

get app(): App;

Pembelajaran Mesin.createModel()

Membuat model di proyek Firebase saat ini.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
model Opsi Model Model yang akan dibuat.

Pengembalian:

Janji< Model >

Sebuah Janji dipenuhi dengan model yang dibuat.

Pembelajaran Mesin.deleteModel()

Menghapus model dari proyek saat ini.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
modelId rangkaian ID model yang akan dihapus.

Pengembalian:

Janji<batal>

Pembelajaran Mesin.getModel()

Mendapatkan model yang ditentukan oleh ID yang diberikan.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
modelId rangkaian ID model yang akan didapat.

Pengembalian:

Janji< Model >

Sebuah Janji dipenuhi dengan objek model.

Pembelajaran Mesin.listModels()

Mencantumkan model proyek saat ini.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
pilihan DaftarModelOptions Opsi daftar.

Pengembalian:

Janji< ListModelsResult >

Janji yang diselesaikan dengan daftar model saat ini (yang difilter) dan token halaman berikutnya. Untuk halaman terakhir, daftar model kosong dan tidak ada token halaman yang dikembalikan.

Pembelajaran Mesin.publishModel()

Memublikasikan model Firebase ML.

Model yang diterbitkan dapat diunduh ke aplikasi klien.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
modelId rangkaian ID model yang akan dipublikasikan.

Pengembalian:

Janji< Model >

Sebuah Janji dipenuhi dengan model yang diterbitkan.

Pembelajaran Mesin.unpublishModel()

Membatalkan publikasi model Firebase ML.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
modelId rangkaian ID model yang akan dibatalkan publikasinya.

Pengembalian:

Janji< Model >

Sebuah Janji dipenuhi dengan model yang tidak dipublikasikan.

Pembelajaran Mesin.updateModel()

Memperbarui metadata atau file model model.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
modelId rangkaian ID model yang akan diperbarui.
model Opsi Model Bidang model yang akan diperbarui.

Pengembalian:

Janji< Model >

Sebuah Janji dipenuhi dengan model yang diperbarui.