Install the OuterProduct SDK, connect your data, train a ReasoningModel, and generate predictions with feature-level reasoning in minutes.
This guide walks you through installing OuterProduct, authenticating, and training your first model, taking raw CSV to feature-level explanations in under ten lines of Python. Before you begin, make sure you have Python 3.12 or newer and an OuterProduct API key from console.outerproduct.com.
Use op.Regression(label_column=...) for continuous targets or op.Multiclass(label_column=...) for multi-class classification. The label_column must match a column name in your CSV exactly.