Patrick von Platen
ce1c27adc8
[Revision] Don't recommend using revision ( #1764 )
2022-12-19 16:25:41 +01:00
Anton Lozhkov
086c7f9ea8
Nightly integration tests ( #1664 )
...
* [WIP] Nightly integration tests
* initial SD tests
* update SD slow tests
* style
* repaint
* ImageVariations
* style
* finish imgvar
* img2img tests
* debug
* inpaint 1.5
* inpaint legacy
* torch isn't happy about deterministic ops
* allclose -> max diff for shorter logs
* add SD2
* debug
* Update tests/pipelines/stable_diffusion_2/test_stable_diffusion.py
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com>
* Update tests/pipelines/stable_diffusion/test_stable_diffusion.py
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com>
* fix refs
* Update src/diffusers/utils/testing_utils.py
Co-authored-by: Pedro Cuenca <pedro@huggingface.co>
* fix refs
* remove debug
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com>
Co-authored-by: Pedro Cuenca <pedro@huggingface.co>
2022-12-16 18:51:11 +01:00
Anton Lozhkov
02d83c9ff1
Standardize fast pipeline tests with PipelineTestMixin ( #1526 )
...
* [WIP] Standardize fast pipeline tests with PipelineTestMixin
* refactor the sd tests a bit
* add more common tests
* add xformers
* add progressbar test
* cleanup
* upd fp16
* CycleDiffusionPipelineFastTests
* DanceDiffusionPipelineFastTests
* AltDiffusionPipelineFastTests
* StableDiffusion2PipelineFastTests
* StableDiffusion2InpaintPipelineFastTests
* StableDiffusionImageVariationPipelineFastTests
* StableDiffusionImg2ImgPipelineFastTests
* StableDiffusionInpaintPipelineFastTests
* remove unused mixins
* quality
* add missing inits
* try to fix mps tests
* fix mps tests
* add mps warmups
* skip for some pipelines
* style
* Update tests/test_pipelines_common.py
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com>
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com>
2022-12-06 18:35:30 +01:00
Patrick von Platen
cf4664e885
fix tests
2022-12-02 17:27:58 +00:00
Patrick von Platen
a808a85390
fix slow tests ( #1467 )
2022-11-29 11:48:57 +01:00
Patrick von Platen
4c54519e1a
Add 2nd order heun scheduler ( #1336 )
...
* Add heun
* Finish first version of heun
* remove bogus
* finish
* finish
* improve
* up
* up
* fix more
* change progress bar
* Update src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py
* finish
* up
* up
* up
2022-11-28 22:56:28 +01:00
Patrick von Platen
7684518377
Merge branch 'main' of https://github.com/huggingface/diffusers into main
2022-11-25 15:15:09 +00:00
Patrick von Platen
520bb082be
fixes tests
2022-11-25 15:15:05 +00:00
Anton Lozhkov
02aa4ef12e
Add tests for Stable Diffusion 2 V-prediction 768x768 ( #1420 )
2022-11-25 15:14:13 +01:00
Patrick von Platen
2902109061
Fix all stable diffusion ( #1415 )
...
* up
* uP
2022-11-25 12:53:10 +01:00
Anton Lozhkov
d50e321745
Support SD2 attention slicing ( #1397 )
...
* Support SD2 attention slicing
* Support SD2 attention slicing
* Add more copies
* Use attn_num_head_channels in blocks
* fix-copies
* Update tests
* fix imports
2022-11-24 22:42:59 +01:00