| [ Web Proxy ] |
| Viewing: https://dataframes.bigquery.dev/reference/api/bigframes.ml.html | [Back] [Original] |
Section Navigation
BigQuery DataFrames ML provides a SKLearn-like API on the BigQuery engine.
from bigframes.ml.linear_model import LinearRegression
model = LinearRegression()
model.fit(feature_columns, label_columns)
model.predict(feature_columns_from_test_data)
You can also save your fit parameters to BigQuery for later use.
import bigframes.pandas as bpd
model.to_gbq(
your_model_id, # For example: "bqml_tutorial.penguins_model"
replace=True,
)
saved_model = bpd.read_gbq_model(your_model_id)
saved_model.predict(feature_columns_from_test_data)
See the BigQuery ML linear regression tutorial for a detailed example.
See also the references for bigframes.ml sub-modules:
Alternatively, check out mod:bigframes.bigquery.ml for an interface that is more similar to the BigQuery ML SQL syntax.
Copyright 2019, Google.
Created using Sphinx 8.1.3.
Built with the PyData Sphinx Theme 0.19.0.
| Web Proxy Viewer | New URL | Original Page |