API Reference
Classes
|
Clustering-Informed Shared-Structure Variational Autoencoder (CISSVAE). |
|
Dataset that handles cluster-wise masking and normalization for VAE training. |
Training & Tuning
|
Defines tunable and fixed hyperparameter ranges for the Optuna search. |
|
Optuna-based hyperparameter search for the CISSVAE model. |
|
End-to-end pipeline for Clustering-Informed Shared-Structure Variational Autoencoder (CISS-VAE). |
Utilities & Helpers
|
Cluster samples based on their missingness patterns using KMeans or Leiden. |
|
Cluster samples based on their per-feature missingness proportions using KMeans or Leiden. |
Create a missingness proportion matrix summarizing feature-level missingness per sample. |
|
|
Plots a horizontal schematic of the VAE architecture, showing shared and cluster-specific layers. |
|
Returns a ClusterDataset where originally missing values have been replaced with model reconstructions. |
|
Given trained model and cluster dataset object, get imputed dataset as pandas DataFrame. |