## Hyper-Parameter Setting for Modles

### Common Settings
   - DATASET: choose the dataset
        > dsprites, shapes3d, mpi3d_toy
   - PROEJCT_NAME & ENTITY
        > set your wandb account
   - LATENT_DIM: set latent dimension size
        > 6 for shapes3d dataset and 10 for dsprites or mpi3d_toy
   - MAX_STEPS: set training iteration
        > dsprites: 300,000
        > shapes3d: 500,000
        > mpi3d: 1,000,000
   
### Settings of Each Models

   - $\beta$-VAE
        >BETA: {1.0, 2.0, 10.0}
   - $\beta$-TCVAE
        >BETA: {1.0, 2.0, 10.0}
   - CLG-VAE
        >HY_REC: {0.1, 0.2, 0.7}
        >SUBGROUP_SIZES_LS: equal to squre of latent dimension size
        >SUBSPACE_SIZES_LS: equal tolatent dimension size
   - Factor-VAE
        >GAMMA: {10, 20, 40}
   - CMCS (GT)
        >ALPHA: {100.0, 1000.0}
        >GAMMA: {1.0}
        >NTH_ROOT: {1,000}
   - CMCS (SP)
        >ALPHA: {100.0, 1000.0}
        >BETA: {1.0, 2.0}
        >GAMMA: {1.0}
        >NTH_ROOT: {1,000}
   - CMCS (semi)
        >ALPHA: {100.0, 1000.0}
        >BETA: {1.0, 2.0}
        >GAMMA: {1.0}}
        >LAMBDA: {1.0}
        >NTH_ROOT: {1,000}
     

    