An S3 class returned by the CISS-VAE imputation function. Inherits from
list, so all standard list operations (e.g., $, [[)
work as expected. The class exists primarily to enable type-safe save/load
methods that correctly handle the embedded PyTorch model.
Fields
The following fields may be present depending on which return_*
arguments were set when the model was run:
imputed_datasetData frame. The full imputed dataset.
raw_dataData frame. The original data before imputation.
modelPython object (
CISSVAE). The trained PyTorch model. Present ifreturn_model = TRUE.cluster_datasetPython object (
ClusterDataset). Present ifreturn_dataset = TRUE.clustersInteger vector. Cluster assignment per row. Present if
return_clusters = TRUE.silhouette_widthNumeric vector. Per-sample silhouette widths. Present if
return_silhouettes = TRUE.training_historyData frame. Loss values recorded during training. Present if
return_history = TRUE.val_dataData frame. Validation data with observed entries replaced by
NA. Present ifreturn_validation_dataset = TRUE.val_imputedData frame. Model reconstructions of the validation entries. Present if
return_validation_dataset = TRUE.