You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
1706
1706
processing larger images.
1707
1707
"""
1708
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
1714
1720
computing decoding in one step.
1715
1721
"""
1722
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
644
645
processing larger images.
645
646
"""
647
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
648
+
deprecate(
649
+
"enable_vae_tiling",
650
+
"0.40.0",
651
+
depr_message,
652
+
)
646
653
self.vae.enable_tiling()
647
654
648
655
# Copied from diffusers.pipelines.flux.pipeline_flux.FluxPipeline.disable_vae_tiling
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
652
659
computing decoding in one step.
653
660
"""
661
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
Enable sliced VAE decoding. When this option is enabled, the VAE will split the input tensor in slices to
527
528
compute decoding in several steps. This is useful to save some memory and allow larger batch sizes.
528
529
"""
530
+
depr_message=f"Calling `enable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_slicing()`."
531
+
deprecate(
532
+
"enable_vae_slicing",
533
+
"0.40.0",
534
+
depr_message,
535
+
)
529
536
self.vae.enable_slicing()
530
537
531
538
defdisable_vae_slicing(self):
532
539
r"""
533
540
Disable sliced VAE decoding. If `enable_vae_slicing` was previously enabled, this method will go back to
534
541
computing decoding in one step.
535
542
"""
543
+
depr_message=f"Calling `disable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_slicing()`."
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
542
555
processing larger images.
543
556
"""
557
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
558
+
deprecate(
559
+
"enable_vae_tiling",
560
+
"0.40.0",
561
+
depr_message,
562
+
)
544
563
self.vae.enable_tiling()
545
564
546
565
defdisable_vae_tiling(self):
547
566
r"""
548
567
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
549
568
computing decoding in one step.
550
569
"""
570
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
703
704
processing larger images.
704
705
"""
706
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
707
+
deprecate(
708
+
"enable_vae_tiling",
709
+
"0.40.0",
710
+
depr_message,
711
+
)
705
712
self.vae.enable_tiling()
706
713
707
714
# Copied from diffusers.pipelines.flux.pipeline_flux.FluxPipeline.disable_vae_tiling
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
711
718
computing decoding in one step.
712
719
"""
720
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
721
+
deprecate(
722
+
"disable_vae_tiling",
723
+
"0.40.0",
724
+
depr_message,
725
+
)
713
726
self.vae.disable_tiling()
714
727
715
728
# Copied from diffusers.pipelines.flux.pipeline_flux.FluxPipeline.prepare_latents
Enable sliced VAE decoding. When this option is enabled, the VAE will split the input tensor in slices to
504
505
compute decoding in several steps. This is useful to save some memory and allow larger batch sizes.
505
506
"""
507
+
depr_message=f"Calling `enable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_slicing()`."
508
+
deprecate(
509
+
"enable_vae_slicing",
510
+
"0.40.0",
511
+
depr_message,
512
+
)
506
513
self.vae.enable_slicing()
507
514
508
515
defdisable_vae_slicing(self):
509
516
r"""
510
517
Disable sliced VAE decoding. If `enable_vae_slicing` was previously enabled, this method will go back to
511
518
computing decoding in one step.
512
519
"""
520
+
depr_message=f"Calling `disable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_slicing()`."
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
519
532
processing larger images.
520
533
"""
534
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
535
+
deprecate(
536
+
"enable_vae_tiling",
537
+
"0.40.0",
538
+
depr_message,
539
+
)
521
540
self.vae.enable_tiling()
522
541
523
542
defdisable_vae_tiling(self):
524
543
r"""
525
544
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
526
545
computing decoding in one step.
527
546
"""
547
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
Enable sliced VAE decoding. When this option is enabled, the VAE will split the input tensor in slices to
505
505
compute decoding in several steps. This is useful to save some memory and allow larger batch sizes.
506
506
"""
507
+
depr_message=f"Calling `enable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_slicing()`."
508
+
deprecate(
509
+
"enable_vae_slicing",
510
+
"0.40.0",
511
+
depr_message,
512
+
)
507
513
self.vae.enable_slicing()
508
514
509
515
defdisable_vae_slicing(self):
510
516
r"""
511
517
Disable sliced VAE decoding. If `enable_vae_slicing` was previously enabled, this method will go back to
512
518
computing decoding in one step.
513
519
"""
520
+
depr_message=f"Calling `disable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_slicing()`."
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
520
532
processing larger images.
521
533
"""
534
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
535
+
deprecate(
536
+
"enable_vae_tiling",
537
+
"0.40.0",
538
+
depr_message,
539
+
)
522
540
self.vae.enable_tiling()
523
541
524
542
defdisable_vae_tiling(self):
525
543
r"""
526
544
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
527
545
computing decoding in one step.
528
546
"""
547
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
Enable sliced VAE decoding. When this option is enabled, the VAE will split the input tensor in slices to
472
472
compute decoding in several steps. This is useful to save some memory and allow larger batch sizes.
473
473
"""
474
+
depr_message=f"Calling `enable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_slicing()`."
475
+
deprecate(
476
+
"enable_vae_slicing",
477
+
"0.40.0",
478
+
depr_message,
479
+
)
474
480
self.vae.enable_slicing()
475
481
476
482
defdisable_vae_slicing(self):
477
483
r"""
478
484
Disable sliced VAE decoding. If `enable_vae_slicing` was previously enabled, this method will go back to
479
485
computing decoding in one step.
480
486
"""
487
+
depr_message=f"Calling `disable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_slicing()`."
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
487
499
processing larger images.
488
500
"""
501
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
502
+
deprecate(
503
+
"enable_vae_tiling",
504
+
"0.40.0",
505
+
depr_message,
506
+
)
489
507
self.vae.enable_tiling()
490
508
491
509
defdisable_vae_tiling(self):
492
510
r"""
493
511
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
494
512
computing decoding in one step.
495
513
"""
514
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
Enable sliced VAE decoding. When this option is enabled, the VAE will split the input tensor in slices to
482
482
compute decoding in several steps. This is useful to save some memory and allow larger batch sizes.
483
483
"""
484
+
depr_message=f"Calling `enable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_slicing()`."
485
+
deprecate(
486
+
"enable_vae_slicing",
487
+
"0.40.0",
488
+
depr_message,
489
+
)
484
490
self.vae.enable_slicing()
485
491
486
492
defdisable_vae_slicing(self):
487
493
r"""
488
494
Disable sliced VAE decoding. If `enable_vae_slicing` was previously enabled, this method will go back to
489
495
computing decoding in one step.
490
496
"""
497
+
depr_message=f"Calling `disable_vae_slicing()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_slicing()`."
compute decoding and encoding in several steps. This is useful for saving a large amount of memory and to allow
497
509
processing larger images.
498
510
"""
511
+
depr_message=f"Calling `enable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.enable_tiling()`."
512
+
deprecate(
513
+
"enable_vae_tiling",
514
+
"0.40.0",
515
+
depr_message,
516
+
)
499
517
self.vae.enable_tiling()
500
518
501
519
defdisable_vae_tiling(self):
502
520
r"""
503
521
Disable tiled VAE decoding. If `enable_vae_tiling` was previously enabled, this method will go back to
504
522
computing decoding in one step.
505
523
"""
524
+
depr_message=f"Calling `disable_vae_tiling()` on a `{self.__class__.__name__}` is deprecated and this method will be removed in a future version. Please use `pipe.vae.disable_tiling()`."
0 commit comments