-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Sana] Add Sana, including SanaPipeline
, SanaPAGPipeline
, LinearAttentionProcessor
, Flow-based DPM-sovler
and so on.
#9982
base: main
Are you sure you want to change the base?
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e616a9 - Browse repository at this point
Copy the full SHA 6e616a9View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d2e187a - Browse repository at this point
Copy the full SHA d2e187aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90e8939 - Browse repository at this point
Copy the full SHA 90e8939View commit details -
Configuration menu - View commit details
-
Copy full SHA for 825c975 - Browse repository at this point
Copy the full SHA 825c975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a44fa4 - Browse repository at this point
Copy the full SHA 3a44fa4View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55b2615 - Browse repository at this point
Copy the full SHA 55b2615View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fb7fdb - Browse repository at this point
Copy the full SHA 6fb7fdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c323e76 - Browse repository at this point
Copy the full SHA c323e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for da7caa5 - Browse repository at this point
Copy the full SHA da7caa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb6d92a - Browse repository at this point
Copy the full SHA fb6d92aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e63a1a - Browse repository at this point
Copy the full SHA 5e63a1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72cce2b - Browse repository at this point
Copy the full SHA 72cce2bView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f9b4e4 - Browse repository at this point
Copy the full SHA 8f9b4e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7f68f9 - Browse repository at this point
Copy the full SHA b7f68f9View commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d96b95 - Browse repository at this point
Copy the full SHA 6d96b95View commit details
Commits on Nov 6, 2024
-
Merge remote-tracking branch 'refs/remotes/origin/main' into DC-AE
# Conflicts: # src/diffusers/models/normalization.py
Configuration menu - View commit details
-
Copy full SHA for 3c3cc51 - Browse repository at this point
Copy the full SHA 3c3cc51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b18ef4 - Browse repository at this point
Copy the full SHA 3b18ef4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a62bd75 - Browse repository at this point
Copy the full SHA a62bd75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c6c00 - Browse repository at this point
Copy the full SHA 09c6c00View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9741af - Browse repository at this point
Copy the full SHA b9741afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df1722 - Browse repository at this point
Copy the full SHA 4df1722View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a7b24d - Browse repository at this point
Copy the full SHA 8a7b24dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1b4834 - Browse repository at this point
Copy the full SHA d1b4834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2416c77 - Browse repository at this point
Copy the full SHA 2416c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce24e41 - Browse repository at this point
Copy the full SHA ce24e41View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7193b4 - Browse repository at this point
Copy the full SHA e7193b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e78bdb5 - Browse repository at this point
Copy the full SHA e78bdb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1ef876 - Browse repository at this point
Copy the full SHA a1ef876View commit details
Commits on Nov 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1448681 - Browse repository at this point
Copy the full SHA 1448681View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf40fe8 - Browse repository at this point
Copy the full SHA bf40fe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd7718a - Browse repository at this point
Copy the full SHA dd7718aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19986a5 - Browse repository at this point
Copy the full SHA 19986a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3481e23 - Browse repository at this point
Copy the full SHA 3481e23View commit details
Commits on Nov 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c93de40 - Browse repository at this point
Copy the full SHA c93de40View commit details
Commits on Nov 12, 2024
-
1. Integrate flow-dpm-sovler into diffusers; 2. finally run successfully on both `FlowMatchEulerDiscreteScheduler` and `FlowDPMSolverMultistepScheduler`;
Configuration menu - View commit details
-
Copy full SHA for 7d8a0e8 - Browse repository at this point
Copy the full SHA 7d8a0e8View commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0e818df - Browse repository at this point
Copy the full SHA 0e818dfView commit details
Commits on Nov 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6eb233 - Browse repository at this point
Copy the full SHA c6eb233View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59de0a3 - Browse repository at this point
Copy the full SHA 59de0a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea604a4 - Browse repository at this point
Copy the full SHA ea604a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80dce02 - Browse repository at this point
Copy the full SHA 80dce02View commit details
Commits on Nov 15, 2024
-
🎉🔧[important update & fix huge bugs!!]
1. add SanaPAGPipeline & several related Sana linear attention operators; 2. `SanaTransformer2DModel` not supports multi-resolution input; 2. fix the multi-scale HW bugs in SanaPipeline and SanaPAGPipeline; 3. fix the flow-dpm-solver set_timestep() init `model_output` and `lower_order_nums` bugs;
Configuration menu - View commit details
-
Copy full SHA for e2f9614 - Browse repository at this point
Copy the full SHA e2f9614View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38af130 - Browse repository at this point
Copy the full SHA 38af130View commit details
Commits on Nov 16, 2024
-
Update src/diffusers/models/autoencoders/dc_ae.py
Co-authored-by: YiYi Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1752afd - Browse repository at this point
Copy the full SHA 1752afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 883bcf4 - Browse repository at this point
Copy the full SHA 883bcf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ae389 - Browse repository at this point
Copy the full SHA 25ae389View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e844b - Browse repository at this point
Copy the full SHA 96e844bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b6e25 - Browse repository at this point
Copy the full SHA 59b6e25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ce9ff2 - Browse repository at this point
Copy the full SHA 7ce9ff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d6308 - Browse repository at this point
Copy the full SHA 30d6308View commit details -
Configuration menu - View commit details
-
Copy full SHA for cab56b1 - Browse repository at this point
Copy the full SHA cab56b1View commit details
Commits on Nov 20, 2024
-
remove reset_parameters for RMSNorm2d
Co-authored-by: YiYi Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b42bb54 - Browse repository at this point
Copy the full SHA b42bb54View commit details -
remove device and dtype in RMSNorm2d __init__
Co-authored-by: YiYi Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e04a99 - Browse repository at this point
Copy the full SHA 2e04a99View commit details
Commits on Nov 21, 2024
-
Update src/diffusers/models/autoencoders/dc_ae.py
Co-authored-by: YiYi Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4f75f2 - Browse repository at this point
Copy the full SHA b4f75f2View commit details -
Update src/diffusers/models/autoencoders/dc_ae.py
Co-authored-by: YiYi Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c82f828 - Browse repository at this point
Copy the full SHA c82f828View commit details -
Update src/diffusers/models/autoencoders/dc_ae.py
Co-authored-by: YiYi Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22ea5fd - Browse repository at this point
Copy the full SHA 22ea5fdView commit details -
Merge branch 'refs/heads/main' into DC-AE-Sana
# Conflicts: # src/diffusers/models/__init__.py # src/diffusers/models/attention_processor.py
Configuration menu - View commit details
-
Copy full SHA for 5ef535e - Browse repository at this point
Copy the full SHA 5ef535eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d00f1cd - Browse repository at this point
Copy the full SHA d00f1cdView commit details
Commits on Nov 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f5cbb4 - Browse repository at this point
Copy the full SHA 4f5cbb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6bbad - Browse repository at this point
Copy the full SHA 2f6bbadView commit details -
Update src/diffusers/models/transformers/sana_transformer_2d.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 363a8b3 - Browse repository at this point
Copy the full SHA 363a8b3View commit details -
Update src/diffusers/models/transformers/sana_transformer_2d.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3663d55 - Browse repository at this point
Copy the full SHA 3663d55View commit details -
Update src/diffusers/models/transformers/sana_transformer_2d.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e0bc7e - Browse repository at this point
Copy the full SHA 9e0bc7eView commit details -
Update src/diffusers/pipelines/pag/pipeline_pag_sana.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 495e847 - Browse repository at this point
Copy the full SHA 495e847View commit details -
Update src/diffusers/models/transformers/sana_transformer_2d.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24cd066 - Browse repository at this point
Copy the full SHA 24cd066View commit details -
Update src/diffusers/models/transformers/sana_transformer_2d.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec55777 - Browse repository at this point
Copy the full SHA ec55777View commit details -
Update src/diffusers/pipelines/sana/pipeline_sana.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca8c6ca - Browse repository at this point
Copy the full SHA ca8c6caView commit details -
Update src/diffusers/pipelines/sana/pipeline_sana.py
Co-authored-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f14ea61 - Browse repository at this point
Copy the full SHA f14ea61View commit details -
Fix prepare latent image ids and vae sample generators for flux (hugg…
…ingface#9981) * fix * update expected slice
Configuration menu - View commit details
-
Copy full SHA for 8c9fb02 - Browse repository at this point
Copy the full SHA 8c9fb02View commit details -
[Tests] skip nan lora tests on PyTorch 2.5.1 CPU. (huggingface#9975)
* skip nan lora tests on PyTorch 2.5.1 CPU. * cog * use xfail * correct xfail * add condition * tests
Configuration menu - View commit details
-
Copy full SHA for 0a03934 - Browse repository at this point
Copy the full SHA 0a03934View commit details -
make
pipelines
tests device-agnostic (part1) (huggingface#9399)* enable on xpu * add 1 more * add one more * enable more * add 1 more * add more * enable 1 * enable more cases * enable * enable * update comment * one more * enable 1 * add more cases * enable xpu * add one more caswe * add more cases * add 1 * add more * add more cases * add case * enable * add more * add more * add more * enbale more * add more * update code * update test marker * add skip back * update comment * remove single files * remove * style * add * revert * reformat * update decorator * update * update * update * Update tests/pipelines/deepfloyd_if/test_if.py Co-authored-by: Dhruv Nair <[email protected]> * Update src/diffusers/utils/testing_utils.py Co-authored-by: Dhruv Nair <[email protected]> * Update tests/pipelines/animatediff/test_animatediff_controlnet.py Co-authored-by: Dhruv Nair <[email protected]> * Update tests/pipelines/animatediff/test_animatediff.py Co-authored-by: Dhruv Nair <[email protected]> * Update tests/pipelines/animatediff/test_animatediff_controlnet.py Co-authored-by: Dhruv Nair <[email protected]> * update float16 * no unitest.skipt * update * apply style check * reapply format --------- Co-authored-by: Sayak Paul <[email protected]> Co-authored-by: Dhruv Nair <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 788734b - Browse repository at this point
Copy the full SHA 788734bView commit details -
ControlNet from_single_file when already converted (huggingface#9978)
Co-authored-by: Dhruv Nair <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3379031 - Browse repository at this point
Copy the full SHA 3379031View commit details -
Flux Fill, Canny, Depth, Redux (huggingface#9985)
* update --------- Co-authored-by: yiyixuxu <[email protected]> Co-authored-by: Sayak Paul <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe2affe - Browse repository at this point
Copy the full SHA fe2affeView commit details -
[SD3 dreambooth lora] smol fix to checkpoint saving (huggingface#9993)
* smol change to fix checkpoint saving & resuming (as done in train_dreambooth_sd3.py) * style * modify comment to explain reasoning behind hidden size check
Configuration menu - View commit details
-
Copy full SHA for b8c5403 - Browse repository at this point
Copy the full SHA b8c5403View commit details -
[Docs] add: missing pipelines from the spec. (huggingface#10005)
add: missing pipelines from the spec.
Configuration menu - View commit details
-
Copy full SHA for 4bbd4a5 - Browse repository at this point
Copy the full SHA 4bbd4a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3df07b - Browse repository at this point
Copy the full SHA f3df07bView commit details -
Merge remote-tracking branch 'refs/remotes/origin/main' into DC-AE-Sana
# Conflicts: # src/diffusers/__init__.py
Configuration menu - View commit details
-
Copy full SHA for 29e93b7 - Browse repository at this point
Copy the full SHA 29e93b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4495783 - Browse repository at this point
Copy the full SHA 4495783View commit details
Commits on Nov 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d3c026 - Browse repository at this point
Copy the full SHA 4d3c026View commit details -
Configuration menu - View commit details
-
Copy full SHA for e007057 - Browse repository at this point
Copy the full SHA e007057View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3d9c84 - Browse repository at this point
Copy the full SHA d3d9c84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f08631 - Browse repository at this point
Copy the full SHA 1f08631View commit details -
Merge branch 'refs/heads/DC-AE' into DC-AE-Sana
# Conflicts: # src/diffusers/models/autoencoders/dc_ae.py
Configuration menu - View commit details
-
Copy full SHA for c67753e - Browse repository at this point
Copy the full SHA c67753eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23f780f - Browse repository at this point
Copy the full SHA 23f780fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea4cfc5 - Browse repository at this point
Copy the full SHA ea4cfc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 996606e - Browse repository at this point
Copy the full SHA 996606eView commit details