Skip to content

Commit f6142f7

Browse files
V0.18.6 (#635)
* v0.18.6 * some perf improvements to median survival function calculations * lint * change log * bump version * lint
1 parent 5852752 commit f6142f7

34 files changed

+1580
-558
lines changed

CHANGELOG.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,41 @@
1-
### Changelogs
1+
### Changelog
22

3-
### 0.18.5
3+
#### 0.18.6
4+
- some improvements to the output of `check_assumptions`. `show_plots` is turned to `False` by default now. It only shows `rank` and `km` p-values now.
5+
- some performance improvements to `qth_survival_time`.
6+
7+
#### 0.18.5
48
- added new plotting methods to parametric univariate models: `plot_survival_function`, `plot_hazard` and `plot_cumulative_hazard`. The last one is an alias for `plot`.
59
- added new properties to parametric univarite models: `confidence_interval_survival_function_`, `confidence_interval_hazard_`, `confidence_interval_cumulative_hazard_`. The last one is an alias for `confidence_interval_`.
610
- Fixed some overflow issues with `AalenJohansenFitter`'s variance calculations when using large datasets.
711
- Fixed an edgecase in `AalenJohansenFitter` that causing some datasets with to be jittered too often.
812
- Add a new kwarg to `AalenJohansenFitter`, `calculate_variance` that can be used to turn off variance calculations since this can take a long time for large datasets. Thanks @pzivich!
913

10-
### 0.18.4
14+
#### 0.18.4
1115
- fixed confidence intervals in cumulative hazards for parametric univarite models. They were previously
1216
serverly depressed.
1317
- adding left-truncation support to parametric univarite models with the `entry` kwarg in `.fit`
1418

15-
### 0.18.3
19+
#### 0.18.3
1620
- Some performance improvements to parametric univariate models.
1721
- Suppressing some irrelevant NumPy and autograd warnings, so lifeline warnings are more noticeable.
1822
- Improved some warning and error messages.
1923

20-
### 0.18.2
24+
#### 0.18.2
2125
- New univariate fitter `PiecewiseExponentialFitter` for creating a stepwise hazard model. See docs online.
2226
- Ability to create novel parametric univariate models using the new `ParametericUnivariateFitter` super class. See docs online for how to do this.
2327
- Unfortunately, parametric univariate fitters are not serializable with `pickle`. The library `dill` is still useable.
2428
- Complete overhaul of all internals for parametric univariate fitters. Moved them all (most) to use `autograd`.
2529
- `LogNormalFitter` no longer models `log_sigma`.
2630

2731

28-
### 0.18.1
32+
#### 0.18.1
2933
- bug fixes in `LogNormalFitter` variance estimates
3034
- improve convergence of `LogNormalFitter`. We now model the log of sigma internally, but still expose sigma externally.
3135
- use the `autograd` lib to help with gradients.
3236
- New `LogLogisticFitter` univariate fitter available.
3337

34-
### 0.18.0
38+
#### 0.18.0
3539
- `LogNormalFitter` is a new univariate fitter you can use.
3640
- `WeibullFitter` now correctly returns the confidence intervals (previously returned only NaNs)
3741
- `WeibullFitter.print_summary()` displays p-values associated with its parameters not equal to 1.0 - previously this was (implicitly) comparing against 0, which is trivially always true (the parameters must be greater than 0)
@@ -45,7 +49,7 @@
4549
- new warning message when Cox models detects possible non-unique solutions to maximum likelihood.
4650
- Generally: clean up lifelines exception handling. Ex: catch `LinAlgError: Matrix is singular.` and report back to the user advice.
4751

48-
### 0.17.5
52+
#### 0.17.5
4953
- more bugs in `plot_covariate_groups` fixed when using non-numeric strata.
5054

5155
#### 0.17.4

0 commit comments

Comments
 (0)