Class Model (2.26.0) Stay organized with collections Save and categorize content based on your preferences.
- 3.39.0 (latest)
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.1
- 3.34.0
- 3.33.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.1
- 3.22.0
- 3.21.0
- 3.20.1
- 3.19.0
- 3.18.0
- 3.17.2
- 3.16.0
- 3.15.0
- 3.14.1
- 3.13.0
- 3.12.0
- 3.11.4
- 3.4.0
- 3.3.6
- 3.2.0
- 3.1.0
- 3.0.1
- 2.34.4
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.1
- 2.29.0
- 2.28.1
- 2.27.1
- 2.26.0
- 2.25.2
- 2.24.1
- 2.23.3
- 2.22.1
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.1
- 2.15.0
- 2.14.0
- 2.13.1
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.2
- 2.5.0
- 2.4.0
- 2.3.1
- 2.2.0
- 2.1.0
- 2.0.0
- 1.28.2
- 1.27.2
- 1.26.1
- 1.25.0
- 1.24.0
- 1.23.1
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
Model(model_ref)Model represents a machine learning model resource.
Seehttps://cloud.google.com/bigquery/docs/reference/rest/v2/models
Parameter
| Name | Description |
| model_ref | Union[google.cloud.bigquery.model.ModelReference, str]A pointer to a model. If |
Inheritance
builtins.object >ModelProperties
created
Union[datetime.datetime, None]: Datetime at which the model wascreated (:data:None until set from the server).
Read-only.
dataset_id
str: ID of dataset containing the model.
description
Optional[str]: Description of the model (defaults to:data:None).
encryption_configuration
Optional[google.cloud.bigquery.encryption_configuration.EncryptionConfiguration]: Customencryption configuration for the model.
Custom encryption configuration (e.g., Cloud KMS keys) or :data:Noneif using default encryption.
Seeprotecting data with Cloud KMS keys<https://cloud.google.com/bigquery/docs/customer-managed-encryption>;_in the BigQuery documentation.
etag
str: ETag for the model resource (:data:None untilset from the server).
Read-only.
expires
Union[datetime.datetime, None]: The datetime when this modelexpires. If not present, the model will persist indefinitely. Expiredmodels will be deleted and their storage reclaimed.
feature_columns
Sequence[google.cloud.bigquery_v2.types.StandardSqlField]: Inputfeature columns that were used to train this model.
Read-only.
An iterable ofStandardSqlField.
friendly_name
Optional[str]: Title of the table (defaults to :data:None).
| Type | Description |
| ValueError | For invalid value types. |
label_columns
Sequence[google.cloud.bigquery_v2.types.StandardSqlField]: Labelcolumns that were used to train this model. The output of the modelwill have apredicted_ prefix to these columns.
Read-only.
An iterable ofStandardSqlField.
labels
Optional[Dict[str, str]]: Labels for the table.
This method always returns a dict. To change a model's labels,modify the dict, then callClient.update_model. To delete alabel, set its value to :data:None before updating.
location
str: The geographic location where the model resides. This valueis inherited from the dataset.
Read-only.
model_id
str: The model ID.
model_type
google.cloud.bigquery_v2.types.Model.ModelType: Type of themodel resource.
Read-only.
The value is one of elements of theModelTypeenumeration.
modified
Union[datetime.datetime, None]: Datetime at which the model was lastmodified (:data:None until set from the server).
Read-only.
path
str: URL path for the model's APIs.
project
str: Project bound to the model
reference
A xref_ModelReference pointing tothis model.
Read-only.
| Type | Description |
| google.cloud.bigquery.model.ModelReference | pointer to this model. |
training_runs
Sequence[google.cloud.bigquery_v2.types.Model.TrainingRun]: Informationfor all training runs in increasing order of start time.
Read-only.
An iterable ofTrainingRun.
Methods
from_api_repr
from_api_repr(resource:dict)Factory: construct a model resource given its API representation
| Name | Description |
| resource | Dict[str, object]Model resource representation from the API |
| Type | Description |
| google.cloud.bigquery.model.Model | Model parsed from ``resource``. |
to_api_repr
to_api_repr()Construct the API resource representation of this model.
| Type | Description |
| Dict[str, object] | Model reference represented as an API resource |
__init__
__init__(model_ref)Initialize self. See help(type(self)) for accurate signature.
Model
Model(model_ref)Model represents a machine learning model resource.
Seehttps://cloud.google.com/bigquery/docs/reference/rest/v2/models
| Name | Description |
| model_ref | Union[google.cloud.bigquery.model.ModelReference, str]A pointer to a model. If |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-16 UTC.