DataOps#
Generalizing the scikit-learn pipeline. See skrub DataOps 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 a DataOp |
|
Wrap function calls in a DataOp |
The DataOp object.
Representation of a computation that can be used to build DataOps plans and learners. |
Inline hyperparameters selection in your DataOps plan.
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 DataOps plan.
Cross-validate a learner built from a DataOp. |
|
Return the mode in which the DataOp is currently being evaluated. |
The skb
accessor exposes all DataOps methods and attributes.
Apply a scikit-learn estimator to a dataframe or numpy array. |
|
Apply the given function. |
|
Get an independent clone of the DataOp. |
|
Concatenate dataframes vertically or horizontally. |
|
Cross-validate the DataOp plan. |
|
Describe the hyper-parameters used by the default learner. |
|
Describe the hyper-parameters extracted from choices in the DataOp. |
|
Get a text representation of the computation graph. |
|
Get an SVG string representing the computation graph. |
|
Drop some columns. |
|
Evaluate the DataOp. |
|
Freeze the result during learner fitting. |
|
Generate a full report of the DataOp's evaluation. |
|
Collect the values of the variables contained in the DataOp. |
|
Get a skrub learner for this DataOp. |
|
Find the best parameters with grid search. |
|
Find the best parameters with randomized search. |
|
Create a conditional DataOp. |
|
Get learners with different parameter combinations. |
|
Get learners with different parameter combinations. |
|
Mark this DataOp as being the |
|
Mark this DataOp as being the |
|
Select based on the value of a DataOp. |
|
Get the value computed for previews (shown when printing the DataOp). |
|
Select a subset of columns. |
|
Give a description to this DataOp. |
|
Give a name to this DataOp. |
|
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 DataOp. |
|
Whether this DataOp has been marked with |
|
Whether this DataOp has been marked with |
|
A user-chosen name for the DataOp. |
|
Retrieve the estimator applied in the previous step, as a DataOp. |
Objects generated by the DataOps.
Learner that evaluates a skrub DataOp. |
|
Learner that evaluates a skrub DataOp with hyperparameter tuning. |