This repository was archived by the owner on Feb 7, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -457,9 +457,10 @@ def sample(
457457
458458 if self .autoencoder_latent_shape is not None :
459459 latent = torch .stack ([self .autoencoder_resizer (i ) for i in decollate_batch (latent )], 0 )
460- latent_intermediates = [
461- torch .stack ([self .autoencoder_resizer (i ) for i in decollate_batch (l )], 0 ) for l in latent_intermediates
462- ]
460+ if save_intermediates :
461+ latent_intermediates = [
462+ torch .stack ([self .autoencoder_resizer (i ) for i in decollate_batch (l )], 0 ) for l in latent_intermediates
463+ ]
463464
464465 decode = autoencoder_model .decode_stage_2_outputs
465466 if isinstance (autoencoder_model , SPADEAutoencoderKL ):
@@ -991,9 +992,10 @@ def sample(
991992
992993 if self .autoencoder_latent_shape is not None :
993994 latent = torch .stack ([self .autoencoder_resizer (i ) for i in decollate_batch (latent )], 0 )
994- latent_intermediates = [
995- torch .stack ([self .autoencoder_resizer (i ) for i in decollate_batch (l )], 0 ) for l in latent_intermediates
996- ]
995+ if save_intermediates :
996+ latent_intermediates = [
997+ torch .stack ([self .autoencoder_resizer (i ) for i in decollate_batch (l )], 0 ) for l in latent_intermediates
998+ ]
997999
9981000 decode = autoencoder_model .decode_stage_2_outputs
9991001 if isinstance (autoencoder_model , SPADEAutoencoderKL ):
You can’t perform that action at this time.
0 commit comments