FittedPipeline

FittedPipeline()

Methods

Name Description
score Compute model score on test data.
score_expr Compute metrics using deferred execution.

score

score(X, y, scorer=None, **kwargs)

Compute model score on test data.

Parameters

Name Type Description Default
X array - like Test features required
y array - like Test targets required
scorer str or callable Scorer name from sklearn.metrics.get_scorer_names() or a callable metric function. If None, uses model’s default (accuracy for classifiers, r2 for regressors) None
**kwargs dict Additional arguments passed to the scorer function {}

Returns

Name Type Description
float The computed score

score_expr

score_expr(expr, scorer=None, **kwargs)

Compute metrics using deferred execution.

Parameters

Name Type Description Default
expr ibis.Expr Expression containing test data required
scorer str, callable, _BaseScorer, Scorer, or None Scorer specification. If None, uses model’s default. Automatically detects whether scorer needs predict, predict_proba, or decision_function. None
**kwargs dict Additional arguments passed to the metric function {}

Returns

Name Type Description
ibis.Expr Deferred metric expression