sccross.models.sccross.SCCROSSModel¶
-
class
sccross.models.sccross.SCCROSSModel(adatas, latent_dim=50, h_depth=2, h_dim=256, dropout=0.2, shared_batches=False, random_seed=0)[source]¶ Bases:
sccross.models.utils.ModelMethods
Adopt buffers and parameters from a pretrained model
Prepare model for training
Compute data (cell) embedding
Fit model on given datasets
Freeze cell embeddings
Generate augmented single cell omic data
Cross generation
Generate multi-omics simulation data
Compute loss function values
Obtain differential genes generated by perturbation
Unfreeze cell embeddings
Attributes
ALIGN_BURNIN_PRGGRAPH_BATCHESMAX_EPOCHS_PRGPATIENCE_PRGREDUCE_LR_PATIENCE_PRGlogger