REST 资源:projects.locations.models

资源:Model

API proto,代表所训练的机器学习模型。

JSON 表示法

{
  "name": string,
  "displayName": string,
  "datasetId": string,
  "createTime": string,
  "updateTime": string,
  "deploymentState": enum(DeploymentState),
  "videoClassificationModelMetadata": {
    object(VideoClassificationModelMetadata)
  }
}
字段
name

string

仅限输出。模型的资源名称。格式如下:projects/{project_id}/locations/{locationId}/models/{modelId}

displayName

string

必填。要在界面中显示的模型的名称。名称不得超过 32 个字符,只能包含 ASCII 拉丁字母(A-Z 和 a-z)、下划线 (_) 和 ASCII 数字 (0-9)。必须以字母开头。

datasetId

string

必填。用于创建模型的数据集的资源 ID。数据集必须来自相同的祖先项目和位置。

createTime

string (Timestamp format)

仅限输出。创建此模型时的时间戳。

此时间戳采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,且精确到纳秒。例如:"2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

仅限输出。上次更新此模型时的时间戳。

此时间戳采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,且精确到纳秒。示例:"2014-10-02T15:01:23.045123456Z"

deploymentState

enum(DeploymentState)

仅限输出。模型的部署状态。模型只能在部署后提供预测请求。

videoClassificationModelMetadata

对象( VideoClassificationModelMetadata

视频分类模型的元数据。

VideoClassificationModelMetadata

视频分类的专用模型元数据。

DeploymentState

模型的部署状态。

枚举
DEPLOYMENT_STATE_UNSPECIFIED 不应使用,默认情况下,未设置的枚举具有此值。
DEPLOYED 模型已部署。
UNDEPLOYED 模型未部署。

方法

batchPredict

执行批量预测并返回长时间运行的操作的 ID。

create

创建模型。

delete

删除模型。

deploy

部署模型。

get

获取模型。

getIamPolicy

获取资源的访问权限控制政策。

list

列出模型。

predict

不适用于 AutoML Video Intelligence。

setIamPolicy

设置对指定资源的访问权限控制政策。

undeploy

取消部署模型。