I'm using Python 2.7 and Scikit-learn to fit a dataset using multiplicate linear regression, where the different terms are multiplied together instead of added together like in sklearn.linear_models.Ridge.
So instead of
y = c1 * X1 + c2 * X2 + c3 * X3 + ...
we need
y = c1 * X1 * c2 * X2 * c3 * X3...
Can we enable Python and Sklearn to fit and predict such a multiplicative/hedonic regression model?