API Reference#

Refer to these pages for details about the public objects in the bigframes packages.

bigframes._config

Configuration for BigQuery DataFrames.

bigframes.bigquery

This module integrates BigQuery built-in functions for use with DataFrame objects, such as array functions: https://cloud.google.com/bigquery/docs/reference/standard-sql/array_functions.

bigframes.bigquery.ai

This module integrates BigQuery built-in AI functions for use with Series/DataFrame objects, such as AI.GENERATE_BOOL: https://cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-ai-generate-bool

bigframes.enums

Public enums used across BigQuery DataFrames.

bigframes.exceptions

Public exceptions and warnings used across BigQuery DataFrames.

bigframes.geopandas

bigframes.pandas

BigQuery DataFrames provides a DataFrame API backed by the BigQuery engine.

bigframes.streaming

ML APIs#

BigQuery DataFrames provides many machine learning modules, inspired by scikit-learn.

bigframes.ml.cluster

Clustering models.

bigframes.ml.compose

Build composite transformers on heterogeneous data.

bigframes.ml.decomposition

Matrix Decomposition models.

bigframes.ml.ensemble

Ensemble models.

bigframes.ml.forecasting

Forcasting models.

bigframes.ml.imported

Imported models.

bigframes.ml.impute

Transformers for missing value imputation.

bigframes.ml.linear_model

Linear models.

bigframes.ml.llm

LLM models.

bigframes.ml.model_selection

Functions for test/train split and model tuning.

bigframes.ml.pipeline

For composing estimators together.

bigframes.ml.preprocessing

Transformers that prepare data for other estimators.

bigframes.ml.remote

BigFrames general remote models.