Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.51 KB

README.md

File metadata and controls

37 lines (25 loc) · 1.51 KB

libsurv

Introduction

A library of efficient survival analysis models, including DeepCox, HitBoost, CEBoost and EfnBoost methods.

  • DeepCox: Deep cox proportional hazard model implemented by tensorflow. It's exactly the same as TFDeepSurv.
  • HitBoost: Survival analysis via a multi-output gradient boosting decision tree method.
  • EfnBoost: Optimized cox proportional hazard model via an objective function of Efron approximation.
  • CEBoost: Adding convex function approximated concordance index in EfnBoost to adjust risk ranking.

Enhancement

  • comprehensive document
  • python package distribution

Installation

# in the directory where `setup.py` is located
ls
# install via pip or pip3 (only support for python>=3.5)
pip3 install .

Usage

Usage of DeepCox, EfnBoost, CEBoost and HitBoost are provided in Jupyter Notebooks.

Hyper-parameters tuning can refer to libsurv/bysopt.

Citation

If you would like to cite our package, some reference papers are listed below: