From bebfc908a8f9762fb29ad55fdcd223dc1e2bc449 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Sat, 2 Dec 2023 08:45:52 -0500 Subject: [PATCH] update changelog --- CHANGELOG.md | 5 +++-- scripts/animatediff.py | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 409fd10e2..786e5f260 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,12 +11,13 @@ Also new is support for **SDXL-Turbo** as well as new **Kandinsky 3** models and - allows control of *latent clamping*, *color centering* and *range maximimization* - supported by *XYZ grid* - **IP adapter** - - lightweight implementation of T2I adapters which can guide generation towards specific image style + - lightweight native implementation of T2I adapters which can guide generation towards specific image style - supports most T2I models, not limited to SD 1.5 - models are auto-downloaded on first use - for IP adapter support in *Original* backend, use standard *ControlNet* extension - **AnimateDiff** - - lightweight implementation of AnimateDiff basic models *(1.4, 1.5, 1.5.2)* + - lightweight native implementation of AnimateDiff models: + *AnimateDiff 1.4, 1.5 v1, 1.5 v2, AnimateFace* - supports SD 1.5 only - models are auto-downloaded on first use - for video saving support, see video support section diff --git a/scripts/animatediff.py b/scripts/animatediff.py index aced2b9eb..4b0ef5d9c 100644 --- a/scripts/animatediff.py +++ b/scripts/animatediff.py @@ -21,6 +21,7 @@ ADAPTERS = { 'Motion 1.4': 'guoyww/animatediff-motion-adapter-v1-4', 'Motion 1.5 v1': 'guoyww/animatediff-motion-adapter-v1-5', 'Motion 1.5 v2' :'guoyww/animatediff-motion-adapter-v1-5-2', + # 'Motion SD-XL Beta v1' :'vladmandic/animatediff-sdxl', 'TemporalDiff': 'vladmandic/temporaldiff', 'AnimateFace': 'vladmandic/animateface', } @@ -58,7 +59,7 @@ def set_adapter(adapter_name: str = 'None'): shared.sd_model = orig_pipe orig_pipe = None return - if shared.sd_model_type != 'sd': + if shared.sd_model_type != 'sd' and shared.sd_model_type != 'sdxl': shared.log.warning(f'AnimateDiff: unsupported model type: {shared.sd_model.__class__.__name__}') return if motion_adapter is not None and loaded_adapter == adapter_name and shared.sd_model.__class__.__name__ == 'AnimateDiffPipeline':