0.6.0
- Inclusion of the univariate fitters
WeibullFitterandExponentialFitter. - Removing
BayesianFitterfrom lifelines. - Added new penalization scheme to AalenAdditiveFitter. You can now add a smoothing penalizer
that will try to keep subsequent values of a hazard curve close together. The penalizing coefficient
issmoothing_penalizer. - Changed
penalizerkeyword arg tocoef_penalizerin AalenAdditiveFitter. - new
ridge_regressionfunction inutils.pyto perform linear regression with l2 penalizer terms. - Matplotlib is no longer a mandatory dependency.
.predict(time)method on univariate fitters can now accept a scalar (and returns a scalar) and an iterable (and returns a numpy array)- In
KaplanMeierFitter,epsilonhas been renamed toprecision.