MachineLearning class

Giao diện dịch vụ Firebase MachineLearning .

Chữ ký:

export declare class MachineLearning 

Của cải

Tài sản sửa đổi Kiểu Sự miêu tả
ứng dụng Ứng dụng Ứng dụng được liên kết với phiên bản dịch vụ MachineLearning hiện tại.

phương pháp

Phương pháp sửa đổi Sự miêu tả
createModel(model) Tạo mô hình trong dự án Firebase hiện tại.
xóaModel(modelId) Xóa một mô hình khỏi dự án hiện tại.
getModel(modelId) Lấy mô hình được chỉ định bởi ID đã cho.
danh sáchModels(tùy chọn) Liệt kê các mô hình của dự án hiện tại.
xuất bảnModel(modelId) Xuất bản mô hình Firebase ML. Một mô hình đã xuất bản có thể được tải xuống ứng dụng khách.
hủy xuất bảnModel(modelId) Hủy xuất bản mô hình Firebase ML.
updateModel(modelId, model) Cập nhật siêu dữ liệu hoặc tệp mô hình của mô hình.

MachineLearning.app

Ứng dụng được liên kết với phiên bản dịch vụ MachineLearning hiện tại.

Chữ ký:

get app(): App;

MachineLearning.createModel()

Tạo mô hình trong dự án Firebase hiện tại.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
người mẫu Tùy chọn mô hình Mô hình cần tạo.

Trả về:

Lời hứa < Người mẫu >

Một lời hứa được thực hiện với mô hình đã tạo.

MachineLearning.deleteModel()

Xóa một mô hình khỏi dự án hiện tại.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
id mẫu sợi dây ID của mô hình cần xóa.

Trả về:

Hứa<void>

MachineLearning.getModel()

Lấy mô hình được chỉ định bởi ID đã cho.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
id mẫu sợi dây ID của mô hình cần lấy.

Trả về:

Lời hứa < Người mẫu >

Một lời hứa được thực hiện với đối tượng mô hình.

MachineLearning.listModels()

Liệt kê các mô hình của dự án hiện tại.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
tùy chọn Danh sáchMô hìnhTùy chọn Các tùy chọn danh sách.

Trả về:

Lời hứa< ListModelsResult >

Một lời hứa được giải quyết bằng danh sách mô hình hiện tại (đã lọc) và mã thông báo trang tiếp theo. Đối với trang cuối cùng, một danh sách mô hình trống và không có mã thông báo trang nào được trả về.

MachineLearning.publishModel()

Xuất bản mô hình Firebase ML.

Một mô hình đã xuất bản có thể được tải xuống ứng dụng khách.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
id mẫu sợi dây ID của mô hình để xuất bản.

Trả về:

Lời hứa < Người mẫu >

Một lời hứa được thực hiện với mô hình được xuất bản.

MachineLearning.unpublishModel()

Hủy xuất bản mô hình Firebase ML.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
id mẫu sợi dây ID của mô hình cần hủy xuất bản.

Trả về:

Lời hứa < Người mẫu >

Một lời hứa được thực hiện với mô hình chưa được công bố.

MachineLearning.updateModel()

Cập nhật siêu dữ liệu hoặc tệp mô hình của mô hình.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
id mẫu sợi dây ID của mô hình cần cập nhật.
người mẫu Tùy chọn mô hình Các trường mô hình cần cập nhật.

Trả về:

Lời hứa < Người mẫu >

Một lời hứa được thực hiện với mô hình cập nhật.