sebp/scikit-survival
Survival analysis built on top of scikit-learn
Implements specialized models that account for censored data—where event outcomes are partially unknown—enabling time-to-event predictions in clinical and reliability domains. Integrates seamlessly with scikit-learn's preprocessing, cross-validation, and pipeline infrastructure while supporting both uncensored and right-censored observations. Provides multiple survival model variants optimized through convex solvers (ECOS, OSQP) with dependencies on NumPy, SciPy, and pandas for numerical computation.
1,282 stars and 277,459 monthly downloads. Used by 5 other packages. Actively maintained with 6 commits in the last 30 days. Available on PyPI.
Stars
1,282
Forks
223
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 11, 2026
Monthly downloads
277,459
Commits (30d)
6
Dependencies
8
Reverse dependents
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sebp/scikit-survival"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
havakv/pycox
Survival analysis with PyTorch
Novartis/torchsurv
Deep survival analysis made easy
soda-inria/hazardous
Competing Risks and Survival Analysis
square/pysurvival
Open source package for Survival Analysis modeling
autonlab/auton-survival
Auton Survival - an open source package for Regression, Counterfactual Estimation, Evaluation...