clairvoyance2: a Unified Toolkit for Medical Time Series
Project description
clairvoyance2
clairvoyance2: a Unified Toolkit for Medical Time Series
⚠️ The library is in pre-alpha / dev. API will change without warning.
clairvoyance2 is a library that unifies time series tasks for the medicine and healthcare use case. It provides tools for manipulating multi-dimensional time series, as well as static data, and implements models for: time series prediction, individualized treatment effects estimation, time-to-event analysis (upcoming), and model interpretability (upcoming). clairvoyance2 is primarily focussed on machine learning models.
Installation
pip install git+https://github.com/vanderschaarlab/clairvoyance2.git
Models
Model | Status |
---|---|
Prediction (Forecasting) | |
RNN | ✅ Implemented |
Seq2Seq | ✅ Implemented |
NeuralLaplace | 🔲 Planned |
Imputation | |
{f,b}fill & Mean | ✅ Implemented |
HyperImpute | 🔲 |
Individualized Treatment Effects | |
CRN | ✅ Implemented |
SyncTwin | ⚙️ Experimental |
TE-CDE | 🔲 Planned |
Time-to-event Analysis | |
Dynamic DeepHit | 🔲 Planned |
Interpretability | |
DynaMask | 🔲 Planned |
Tutorials
Contact
If you wish to reach about to us specifically about clairvoyance2
(bugs, suggestions, problems, ...) please message
Evgeny on LinkedIn for now, until we set up an official communication channel.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for clairvoyance2-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7a7985d5214ee85f453aef7680605a5d6ece6921f69223eb3f4ae45decf8eb3 |
|
MD5 | c7227290a08adaa1ad86174cd9e169a0 |
|
BLAKE2b-256 | 4267b3721aece9fc35848d139e4666358a52e81fcec11de5364b9eb54ff2e00c |