Renamed the following: "family" to "loss_function". "gaussian" to "mse". "tweedie_power" to "dispersion_parameter".
Added the "negative_binomial" and "cauchy" loss functions. Added the "group_mse" validation tuning metric.
2.7.0
Added the possibility of specifying interaction constraints for each predictor. See interaction_constraints in API_REFERENCE.md for details. Also added a model term interpretation example in documentation/term_interpretation_example.xlsx.
2.6.0
Added family "quantile" (for quantile regression).
2.5.0
Improved convergence when family is "mae"
2.4.0
Added family "mae"
2.3.0
Added family "group_gaussian" which minimizes group MSE. This may be useful for example in time series modelling if one wishes to minimize the prediction error aggregated by time period.