There are several tasks to refactor MAISI network based on new Generative AI components and move to the MONAI/network 1. **Remove Generative Dependency** - [x] remove generative dependency in [DiffusionModelUNetMaisi](https://github.com/Project-MONAI/MONAI/blob/dev/monai/apps/generation/maisi/networks/diffusion_model_unet_maisi.py) - [x] remove generative dependency in [ControlNetMaisi](https://github.com/Project-MONAI/MONAI/blob/dev/monai/apps/generation/maisi/networks/controlnet_maisi.py) - [x] remove generative dependency in [AutoencoderKlMaisi](https://github.com/Project-MONAI/MONAI/blob/dev/monai/apps/generation/maisi/networks/autoencoderkl_maisi.py) 2. **Ensure Compatibility of Tutorials and Scripts** - [x] Ensure [maisi_diff_unet_training_tutorial.ipynb](https://github.com/Project-MONAI/tutorials/blob/main/generation/maisi/maisi_diff_unet_training_tutorial.ipynb) and corresponding scripts work as before. - [x] Ensure [maisi_train_controlnet_tutorial.ipynb](https://github.com/Project-MONAI/tutorials/blob/main/generation/maisi/maisi_train_controlnet_tutorial.ipynb) and corresponding scripts work as before. - [x] Ensure [maisi_train_vae_tutorial.ipynb](https://github.com/Project-MONAI/tutorials/blob/main/generation/maisi/maisi_train_vae_tutorial.ipynb) and corresponding scripts work as before. - [x] Ensure [inference](https://github.com/Project-MONAI/tutorials/blob/main/generation/maisi/maisi_inference_tutorial.ipynb) work as before. - [ ] Update state_dict to be compatible with the latest components - [ ] Update maisi bundle