def bq_clustering_exec()

in python/pipelines/components/bigquery/component.py [0:0]


def bq_clustering_exec(
    model: Output[Artifact],
    project_id: str,
    location: str,
    model_dataset_id: str,
    model_name_bq_prefix: str,
    vertex_model_name: str,
    training_data_bq_table: str,
    exclude_features: list,
    model_parameters: Optional[Input[Dataset]] = None,
    km_num_clusters: int = 4,
    km_init_method: str = "KMEANS++",
    km_distance_type: str = "EUCLIDEAN",
    km_standardize_features: str = "TRUE",
    km_max_interations: int = 20,
    km_early_stop: str = "TRUE",
    km_min_rel_progress: float = 0.01,
    km_warm_start: str = "FALSE",
    use_split_column: Optional[str] = "FALSE",
    use_hparams_tuning: Optional[str] = "FALSE"