Expressions#
Generalizing the scikit-learn pipeline. See skrub expression for further details.
Create a skrub variable. |
|
Create a skrub variable and mark it as being |
|
Create a skrub variable and mark it as being |
|
Create an expression |
|
Wrap function calls in an expression |
The expression object.
Representation of a computation that can be used to build ML pipelines. |
Inline hyperparameters selection within your expressions.
A choice between |
|
A choice of floating-point numbers from a numeric range. |
|
A choice of integers from a numeric range. |
|
A choice among several possible outcomes. |
|
A choice between |
Evaluate your expressions.
Cross-validate a pipeline built from an expression. |
|
Return the mode in which the expression is currently being evaluated. |
The skb
accessor exposes all expressions methods and attributes.
Apply a scikit-learn estimator to a dataframe or numpy array. |
|
Apply the given function. |
|
Get an independent clone of the expression. |
|
Concatenate dataframes vertically or horizontally. |
|
Cross-validate the expression. |
|
Describe the hyper-parameters used by the default pipeline. |
|
Describe the hyper-parameters extracted from choices in the expression. |
|
Get a text representation of the computation graph. |
|
Get an SVG string representing the computation graph. |
|
Drop some columns. |
|
Evaluate the expression. |
|
Freeze the result during pipeline fitting. |
|
Generate a full report of the expression's evaluation. |
|
Collect the values of the variables contained in the expression. |
|
Get a skrub pipeline for this expression. |
|
Find the best parameters with grid search. |
|
Find the best parameters with randomized search. |
|
Create a conditional expression. |
|
Get pipelines with different parameter combinations. |
|
Get pipelines with different parameter combinations. |
|
Mark this expression as being the |
|
Mark this expression as being the |
|
Select based on the value of an expression. |
|
Get the value computed for previews (shown when printing the expression). |
|
Select a subset of columns. |
|
Give a description to this expression. |
|
Give a name to this expression. |
|
Configure subsampling of a dataframe or numpy array. |
|
Split an environment into a training an testing environments. |
Accessor attributes.
A user-defined description or comment about the expression. |
|
Whether this expression has been marked with |
|
Whether this expression has been marked with |
|
A user-chosen name for the expression. |
|
Retrieve the estimator applied in the previous step, as an expression. |
Objects generated by the expressions.
Pipeline that evaluates a skrub expression. |
|
Pipeline that evaluates a skrub expression with hyperparameter tuning. |