Update vae/autoencoder_kl.py
Browse files- vae/autoencoder_kl.py +2 -1
vae/autoencoder_kl.py
CHANGED
|
@@ -19,6 +19,7 @@ from peft import LoraConfig
|
|
| 19 |
|
| 20 |
from diffusers.configuration_utils import ConfigMixin, register_to_config
|
| 21 |
# from diffusers.loaders import FromOriginalVAEMixin
|
|
|
|
| 22 |
from diffusers.loaders.single_file_model import FromOriginalModelMixin
|
| 23 |
from diffusers.utils.accelerate_utils import apply_forward_hook
|
| 24 |
from diffusers.models.attention_processor import (
|
|
@@ -77,7 +78,7 @@ def my_vae_decoder_fwd(self, sample, latent_embeds=None):
|
|
| 77 |
return sample
|
| 78 |
|
| 79 |
|
| 80 |
-
class AutoencoderKL(ModelMixin, ConfigMixin, FromOriginalModelMixin):
|
| 81 |
r"""
|
| 82 |
A VAE model with KL loss for encoding images into latents and decoding latent representations into images.
|
| 83 |
|
|
|
|
| 19 |
|
| 20 |
from diffusers.configuration_utils import ConfigMixin, register_to_config
|
| 21 |
# from diffusers.loaders import FromOriginalVAEMixin
|
| 22 |
+
from diffusers.loaders import PeftAdapterMixin
|
| 23 |
from diffusers.loaders.single_file_model import FromOriginalModelMixin
|
| 24 |
from diffusers.utils.accelerate_utils import apply_forward_hook
|
| 25 |
from diffusers.models.attention_processor import (
|
|
|
|
| 78 |
return sample
|
| 79 |
|
| 80 |
|
| 81 |
+
class AutoencoderKL(ModelMixin, ConfigMixin, FromOriginalModelMixin, PeftAdapterMixin):
|
| 82 |
r"""
|
| 83 |
A VAE model with KL loss for encoding images into latents and decoding latent representations into images.
|
| 84 |
|