SIDISH.SIDISH.SIDISH.init_Phase1
- SIDISH.init_Phase1(epochs, i_epochs, latent_size, layer_dims, batch_size, optimizer, lr, lr_3, dropout, type='Normal')[source]
Initializes Phase 1: training a Variational Autoencoder (VAE) on single-cell RNA-seq data.
- Parameters:
epochs (int) – Number of epochs for initial VAE training.
i_epochs (int) – Number of iterations for retraining VAE.
latent_size (int) – Latent dimension size.
layer_dims (list) – List of hidden layer dimensions.
batch_size (int) – Batch size.
optimizer (str) – Optimizer for VAE training.
lr (float) – Learning rate.
lr_3 (float) – Learning rate for later iterations.
dropout (float) – Dropout rate.
type (str, optional) – Specifies dense or normal representation (default=”Normal”).
- Return type:
- Returns:
None