class monad.config.ExtraColumn
monad.config.ExtraColumnDefines early stopping callback for the training.
from monad.config import ExtraColumn, SQLLambda
from monad.ui.module import BinaryClassificationTask, load_from_foundation_model
transaction_id_column = ExtraColumn(
data_source_name="transactions",
columns=["transaction_id"],
)
trainer = load_from_foundation_model(
checkpoint_path = "path/to/foundation/model,
downstream_task = BinaryClassificationTask(),
target_fn = ...,
extra_columns = [transaction_id_column]
)| Parameters |
|---|
data_source_name: str
Name of the data source
columns: list[str |SQLLambda]
Columns discarded during fit stage, that should be available in the data_source e.g. for target function definition. Columns can be defined with a column name or sql_lambda.
