Extended Methods
model = Regressor("data.csv", target="price").train()
model.cross_validate(cv=5) model.tune(param_grid={"alpha": [0.1, 1, 10]}) model.tune_random(n_iter=50) model.learning_curve() model.permutation_importance() model.partial_dependence("sqft")
model.save("price_model.pkl") model = Regressor.load("price_model.pkl")