feat: Add Modular Pipeline for Stable Diffusion 3 (SD3) (#13324)
* initial architecture
* add blocks to various inits
* styling
* push tiny-sd3-modular to hub and fix the tests
* rename modules
* guidance refactoring
* Apply style fixes
* set default height and width
* - skip layer refactoring
- add autodocstring to assembled blocks
* add description and run autostring script
* styling
* add descriptions for outputparams and styling
* 1. fix imports
2. refactored encoders and inputs
3. refactored for more flat structure
4. styling
* fix dtype
* Apply style fixes
* fix ci failures
* resolve review points
* Apply style fixes
* minor nits
* Apply style fixes
* Apply suggestion from @yiyixuxu
* run make fix-copies
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: YiYi Xu <yixu310@gmail.com>
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com>