William Berman
707341aebe
resnet skip time activation and output scale factor
2023-04-09 22:55:33 -07:00
William Berman
26b4319ac5
do not overwrite scheduler instance variables with type casted versions
2023-04-09 22:34:29 -07:00
William Berman
18ebd57bd8
add missing AttnProcessor2_0 to AttentionProcessor union
2023-04-09 22:02:14 -07:00
William Berman
b6cc050245
fix simple attention processor encoder hidden states ordering
2023-04-09 21:57:56 -07:00
William Berman
0cbefefac3
clamp comment @sayakpaul
2023-04-09 21:54:50 -07:00
William Berman
1875c35aeb
remove extra min arg @sayakpaul
2023-04-09 21:54:50 -07:00
William Berman
1dc856e508
ddpm scheduler variance fixes
2023-04-09 21:54:50 -07:00
Will Berman
2cbdc586de
dynamic threshold sampling bug fixes and docs ( #3003 )
...
dynamic threshold sampling bug fix and docs
2023-04-09 21:43:40 -07:00
YiYi Xu
dcfa6e1d20
add Min-SNR loss to Controlnet flax train script ( #3016 )
...
* add wandb team and min-snr loss
* make style
* apply feedbacks
2023-04-10 07:56:54 +05:30
Patrick von Platen
1c96f82ed9
Update one_step_unet.py
...
Fix dummy community pipeline
2023-04-09 19:22:18 +01:00
Guspan Tanadi
ce144d6dd0
docs: Link Navigation Path API Pipelines ( #2976 )
...
* docs: link navigation Safe Stable Diffusion
Link navigation API pipelines text2img and using diffusers Conditional Image Generation.
* docs: link navigation Versatile Diffusion
Removing exceeding path Stable Diffusion Overview.
* docs: Python extension Spectrogram Diffusion
Link navigation Spectrogram Diffusion Pipeline source code
* docs: Link navigation AltDiffusion Pipelines
Stable Diffusion Overview and Using Diffusers path.
2023-04-07 14:07:42 -07:00
Pedro Cuenca
8c5c30f3b1
Explain how to install test dependencies ( #2983 )
...
As pointed out by @Birch-san: https://github.com/huggingface/diffusers/pull/2634#issuecomment-1496517210
2023-04-07 20:41:09 +02:00
YiYi Xu
2de36fae7b
minor fix in controlnet flax example ( #2986 )
...
* fix the error when push_to_hub but not log validation
* contronet_from_pt & controlnet_revision
* add intermediate checkpointing to the guide
2023-04-06 10:27:41 -10:00
FurryPotato
e40526431a
[scheduler] fix some scheduler dtype error ( #2992 )
...
Co-authored-by: wangguan <dizhipeng.dzp@alibaba-inc.com >
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
2023-04-06 14:55:33 +01:00
Sayak Paul
24947317a6
[Examples] Add support for Min-SNR weighting strategy for better convergence ( #2899 )
...
* improve stable unclip doc.
* feat: support for applying min-snr weighting for faster convergence.
* add: support for validation logging with wandb
* make not a required arg.
* fix: arg name.
* fix: cli args.
* fix: tracker config.
* fix: loss calculation.
* fix: validation logging.
* fix: unwrap call.
* fix: validation logging.
* fix: internval.
* fix: checkpointing push to hub.
* fix: c8a2856c6d \#commitcomment-106913193
* fix: norm group test for UNet3D.
* address PR comments.
* remove unneeded code.
* add: entry in the readme and docs.
* Apply suggestions from code review
Co-authored-by: Suraj Patil <surajp815@gmail.com >
---------
Co-authored-by: Suraj Patil <surajp815@gmail.com >
2023-04-06 19:08:40 +05:30
cmdr2
8826bae655
Update the K-Diffusion SD pipeline, to allow calling it with only prompt_embeds (instead of always requiring a prompt) ( #2962 )
2023-04-06 11:59:48 +01:00
Nipun Jindal
6e8e1ed77a
[2905]: Add Karras pattern to discrete euler ( #2956 )
...
* [2905]: Add Karras pattern to discrete euler
* [2905]: Add Karras pattern to discrete euler
* Review comments
* Review comments
* Review comments
* Review comments
---------
Co-authored-by: njindal <njindal@adobe.com >
2023-04-06 16:10:57 +05:30
Kadir Nar
37b359b2bd
The variable name has been updated. ( #2970 )
2023-04-06 10:55:43 +01:00
Patrick von Platen
a9477bbdac
[Pipeline download] Improve pipeline download for index and passed co… ( #2980 )
...
* [Pipeline download] Improve pipeline download for index and passed components
* correct
* add more tests
* up
2023-04-06 01:31:09 +02:00
YiYi Xu
ee20d1f8b9
update flax controlnet training script ( #2951 )
...
* load_from_disk + checkpointing_steps
* apply feedback
2023-04-04 15:49:44 -10:00
Steven Liu
0d0fa2a3e1
[docs] Simplify loading guide ( #2694 )
...
* simplify loading guide
* apply feedbacks
* clarify variants
* clarify torch_dtype and variant
* remove conceptual pipeline doc
2023-04-04 14:08:21 -07:00
YiYi Xu
1a6def3ddb
fix post-processing ( #2968 )
...
Co-authored-by: yiyixuxu <yixu310@gmail,com>
2023-04-04 08:52:55 -10:00
YiYi Xu
0c63c3839a
allow use custom local dataset for controlnet training scripts ( #2928 )
...
use custom local datset
Co-authored-by: yiyixuxu <yixu310@gmail,com>
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
2023-04-04 10:37:47 -07:00
Lucain
a87e88b783
Use upload_folder in training scripts ( #2934 )
...
use upload folder in training scripts
Co-authored-by: testbot <lucainp@hf.co >
2023-04-04 16:19:12 +01:00
Patrick von Platen
a0263b2e5b
make style
2023-04-04 15:18:39 +02:00
Ernie Chu
62c01d267a
Ensure validation image RGB not RGBA ( #2945 )
...
* ensure validation image RGB not RGBA
* ensure validation image RGB not RGBA
---------
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
2023-04-04 14:17:59 +01:00
Guspan Tanadi
f3e72e9e57
Removing explicit markdown extension ( #2944 )
...
Trigger from previous PR. Build the page once again.
2023-04-04 14:15:19 +01:00
M. Tolga Cangöz
4fd7e97f33
Update ddpm.mdx ( #2929 )
2023-04-04 14:02:30 +01:00
M. Tolga Cangöz
4a1eae07c7
Update ddim.mdx ( #2926 )
2023-04-04 14:01:55 +01:00
M. Tolga Cangöz
e329edff7e
Update score_sde_vp.mdx ( #2938 )
2023-04-04 14:00:43 +01:00
M. Tolga Cangöz
3e2d1af867
Update score_sde_ve.mdx ( #2937 )
2023-04-04 14:00:15 +01:00
M. Tolga Cangöz
715c25d344
Update unipc.mdx ( #2936 )
2023-04-04 13:59:53 +01:00
M. Tolga Cangöz
4274a3a915
Update euler_ancestral.mdx ( #2932 )
2023-04-04 13:58:58 +01:00
Sayak Paul
7139f0e874
fix: norm group test for UNet3D. ( #2959 )
2023-04-04 09:01:15 +01:00
Patrick von Platen
8c530fc2f6
make style
2023-03-31 23:46:28 +02:00
Patrick von Platen
723933f5f1
add another import
2023-03-31 23:45:05 +02:00
Patrick von Platen
f23d6eb8f2
fix missing import
2023-03-31 23:37:58 +02:00
wfng92
cd634a8fbb
Check for all different packages of opencv ( #2901 )
...
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
2023-03-31 15:00:59 +01:00
Patrick von Platen
7447f75b9f
Update pipeline_stable_diffusion_controlnet.py ( #2917 )
2023-03-31 14:59:50 +01:00
Patrick von Platen
a5bdb678c0
fix importing diffusers without transformers installed
2023-03-31 13:56:38 +00:00
M. Tolga Cangöz
c43356267b
Update controlnet.mdx ( #2912 )
...
.
2023-03-31 14:32:36 +01:00
M. Tolga Cangöz
89b23d9869
Update image_variation.mdx ( #2911 )
...
.
2023-03-31 14:31:43 +01:00
Guspan Tanadi
419660c99b
Have fix current pipeline link ( #2910 )
...
Also capitalization notebook provider name
2023-03-31 14:31:14 +01:00
Patrick von Platen
d36103a089
[Tests] Speed up test ( #2919 )
...
speed up test
2023-03-31 14:20:46 +01:00
Nipun Jindal
b3c437e009
[2884]: Fix cross_attention_kwargs in StableDiffusionImg2ImgPipeline ( #2902 )
...
* [2884]: Fix cross_attention_kwargs in StableDiffusionImg2ImgPipeline
* [Build Fix]
* [Build Fix]
---------
Co-authored-by: njindal <njindal@adobe.com >
2023-03-31 13:26:04 +01:00
mengfei25
7b6caca9eb
Modify example with intel optimization ( #2896 )
...
* modify intel opts inference script
* modify readme
* modify doc
* fix some issues
* reformat
* reformat script
* format issue
* format issue
2023-03-31 13:07:20 +01:00
Sandeep
f3fbf9bfc0
Fix check_inputs in upscaler pipeline to allow embeds ( #2892 )
...
* Remove suggestion to use cuDNN benchmark in docs
* removing the wrong line
* add support for embeds
* fix line length
2023-03-31 12:46:20 +01:00
Patrick von Platen
e1144ac20c
Fix slow tests text inv ( #2915 )
...
* fix slow tests
* uP
2023-03-31 10:03:32 +01:00
Guillermo Cique
1055175a18
Fix textual inversion loading ( #2914 )
2023-03-31 09:52:48 +01:00
Takuma Mori
0df4ad541f
Add support Karras sigmas for StableDiffusionKDiffusionPipeline ( #2874 )
...
* add use_karras_sigmas option
thanks @Stax124
* fix sigma_min/max from scheduler.sigmas
* add docstring
* revert to use k_diffusion_model.sigma, to(device)
* add integration test
* make style
2023-03-31 09:12:11 +05:30