Objek output Model Firebase ML.
Tanda Tangan:
export declare class Model
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
createTime | string | Stempel waktu pembuatan model. | |
namatampilan | string | Nama model. Ini adalah nama yang Anda gunakan dari aplikasi untuk memuat model. | |
etag | string | ID ETag versi model saat ini. Nilai ini berubah setiap kali Anda memperbarui properti model. | |
terkunci | boolean | True jika model dikunci oleh operasi sisi server. Anda tidak dapat membuat perubahan pada model yang terkunci. Lihat Model.waitForUnlock(). | |
modelHash | rangkaian | tidak ditentukan | Hash file tflite model. Nilai ini hanya berubah saat Anda mengupload model TensorFlow Lite baru. |
|
modelId | string | ID model. | |
dipublikasikan | boolean | True jika model dipublikasikan. | |
tag | {i>string<i}[] | Tag model, yang dapat digunakan untuk mengelompokkan atau memfilter model dalam operasi daftar. | |
tfliteModel | TFLiteModel | tidak ditentukan | Metadata tentang file model TensorFlow Lite model. | |
updateTime | string | Stempel waktu update terbaru model. | |
ValidationError | rangkaian | tidak ditentukan | Pesan error saat validasi model gagal. |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
toJSON() | Menampilkan model sebagai objek JSON. | |
waitFor Unlock(maxTimeMillis) | Tunggu hingga model dibuka kuncinya. |
Model.createTime
Stempel waktu pembuatan model.
Tanda Tangan:
get createTime(): string;
Nama.Model.display
Nama model. Ini adalah nama yang Anda gunakan dari aplikasi untuk memuat model.
Tanda Tangan:
get displayName(): string;
Model.etag
ID ETag versi model saat ini. Nilai ini berubah setiap kali Anda memperbarui properti model.
Tanda Tangan:
get etag(): string;
Model.dikunci
True jika model dikunci oleh operasi sisi server. Anda tidak dapat membuat perubahan pada model yang terkunci. Lihat Model.waitForUnlock().
Tanda Tangan:
get locked(): boolean;
Hash Model
Hash file tflite
model. Nilai ini hanya berubah saat Anda mengupload model TensorFlow Lite baru.
Tanda Tangan:
get modelHash(): string | undefined;
IDmodel.Model
ID model.
Tanda Tangan:
get modelId(): string;
Model.dipublikasikan
True jika model dipublikasikan.
Tanda Tangan:
get published(): boolean;
Model.tag
Tag model, yang dapat digunakan untuk mengelompokkan atau memfilter model dalam operasi daftar.
Tanda Tangan:
get tags(): string[];
Model.tfliteModel
Metadata tentang file model TensorFlow Lite model.
Tanda Tangan:
get tfliteModel(): TFLiteModel | undefined;
Model.updateTime
Stempel waktu update terbaru model.
Tanda Tangan:
get updateTime(): string;
Model.validationError
Pesan error saat validasi model gagal.
Tanda Tangan:
get validationError(): string | undefined;
Model.toJSON()
Menampilkan model sebagai objek JSON.
Tanda Tangan:
toJSON(): {
[key: string]: any;
};
Hasil:
{ [key: string]: apa pun; }
Model.waitFor Unlock()
Tunggu hingga model dibuka kuncinya.
Tanda Tangan:
waitForUnlocked(maxTimeMillis?: number): Promise<void>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
maxTimeMillis | angka | Waktu tunggu maksimum dalam milidetik. Jika tidak ditentukan, durasi maksimum default 2 menit akan digunakan. |
Hasil:
Janji<void>
Promise yang selesai ketika model dibuka kuncinya atau waktu tunggu maksimum telah berlalu.