Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.36.0→==0.37.0Release Notes
huggingface/diffusers (diffusers)
v0.37.0: Diffusers 0.37.0: Modular Diffusers, New image and video pipelines, multiple core library improvements, and more 🔥Compare Source
Modular Diffusers
Modular Diffusers introduces a new way to build diffusion pipelines by composing reusable blocks. Instead of writing entire pipelines from scratch, you can now mix and match building blocks to create custom workflows tailored to your specific needs! This complements the existing
DiffusionPipelineclass, providing a more flexible way to create custom diffusion pipelines.Find more details on how to get started with Modular Diffusers here, and also check out the announcement post.
New Pipelines and Models
Image 🌆
Video + audio 🎥 🎼
Improvements to Core Library
New caching methods
New context-parallelism (CP) backends
Misc
@apply_lora_scaledecorator for simplifying model definitions (#12994)device_map(#12811)A lot of the above features/improvements came as part of the MVP program we have been running. Immense thanks to the contributors!
Bug Fixes
T5Tokenizerfor Transformers v5.0+ compatibility (#12877)num_videos_per_prompt > 1and CFG (#13121)txt_seq_lenshandling (#12702)prefix_token_lenbug (#12845)is_fsdpdetermination (#12960)get_image_featuresAPI (#13052)aiteravailability check (#13059)promptandprior_token_idssimultaneously inGlmImagePipeline(#13092)All commits
OvisImagePipelineinAUTO_TEXT2IMAGE_PIPELINES_MAPPINGby @alvarobartt in #12876T5Tokenizerinstead ofMT5Tokenizer(removed in Transformers v5.0+) by @alvarobartt in #12877AutoencoderMixinby @sayakpaul in #12873enable_auto_cpu_offloadby @sayakpaul in #12578is_fsdpis determined by @sayakpaul in #12960PeftLoraLoaderMixinTeststo Enable/Disable Text Encoder LoRA Tests by @dg845 in #12962disable_mmapin pipelinefrom_pretrainedby @hlky in #12854ChromaInpaintPipelineby @hameerabbasi in #12848*pooled_*mentions from Chroma inpaint by @hameerabbasi in #13026from_single_filemethod forWanAnimateTransformer3DModelby @samadwar in #12691get_image_featuresAPI by @JaredforReal in #13052ModularPipeline.blocksattribute by @yiyixuxu in #13014encode_videoby Accepting More Input Types by @dg845 in #13057promptandprior_token_idsto be provided simultaneously inGlmImagePipelineby @JaredforReal in #13092num_videos_per_prompt > 1and CFG is Enabled by @dg845 in #13121setuptoolspkg_resourcesErrors by @dg845 in #13129setuptoolspkg_resourcesBug for PR GPU Tests by @dg845 in #13132typingexports where possible by @sayakpaul in #12524ModularPipelineby @yiyixuxu in #13100setuptoolsCI Fix as the Failing Pipelines are Deprecated by @dg845 in #13149ftfyimport for PRX Pipeline by @dg845 in #13154from_configwith custom code. by @DN6 in #13123typingImport Error by @dg845 in #13178transformersv5 by @sayakpaul in #12976do_classifier_free_guidancethreshold in ZImagePipeline by @kirillsst in #13183auto_mapto model config by @DN6 in #13186Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.