Firebase MachineLearning
서비스 인터페이스입니다.
서명:
export declare class MachineLearning
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
앱 | 앱 | 현재 MachineLearning 서비스 인스턴스와 연결된 앱입니다 . |
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
createModel(모델) | 현재 Firebase 프로젝트에 모델을 만듭니다. | |
deleteModel(모델 ID) | 현재 프로젝트에서 모델을 삭제합니다. | |
getModel(모델 ID) | 주어진 ID로 지정된 모델을 가져옵니다. | |
목록모델(옵션) | 현재 프로젝트의 모델을 나열합니다. | |
게시모델(modelId) | Firebase ML 모델을 게시합니다. 게시된 모델을 클라이언트 앱에 다운로드할 수 있습니다. | |
게시 취소모델(modelId) | Firebase ML 모델 게시를 취소합니다. | |
updateModel(modelId, 모델) | 모델의 메타데이터 또는 모델 파일을 업데이트합니다. |
머신러닝.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>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
옵션 | 목록모델옵션 | 목록 옵션입니다. |
보고:
약속< ListModelsResult >
현재(필터링된) 모델 목록과 다음 페이지 토큰으로 해결되는 약속입니다. 마지막 페이지에서는 빈 모델 목록과 페이지 토큰이 반환되지 않습니다.
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입니다. |
모델 | 모델옵션 | 업데이트할 모델 필드입니다. |
보고:
약속< 모델 >
업데이트된 모델로 약속이 이행되었습니다.