File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -1777,9 +1777,14 @@ def encode(
17771777 log_magnitude = rearrange (torch .log (magnitude ), "b c f t -> b (c f) t" )
17781778 return super ().encode (log_magnitude , with_info )
17791779
1780- def decode (self , z : Tensor ) -> Tensor :
1780+ def decode ( # type: ignore
1781+ self , z : Tensor , with_info : bool = False
1782+ ) -> Union [Tensor , Tuple [Tensor , Any ]]:
17811783 f = self .frequency_channels
17821784 stft = super ().decode (z )
17831785 stft = rearrange (stft , "b (c f i) t -> b (c i) f t" , i = 2 , f = f )
17841786 log_magnitude , phase = stft .chunk (chunks = 2 , dim = 1 )
1785- return self .stft .decode (magnitude = torch .exp (log_magnitude ), phase = phase )
1787+ magnitude = torch .exp (log_magnitude )
1788+ wave = self .stft .decode (magnitude , phase )
1789+ info = dict (magnitude = magnitude , phase = phase )
1790+ return (wave , info ) if with_info else wave
Original file line number Diff line number Diff line change 33setup (
44 name = "audio-diffusion-pytorch" ,
55 packages = find_packages (exclude = []),
6- version = "0.0.77 " ,
6+ version = "0.0.78 " ,
77 license = "MIT" ,
88 description = "Audio Diffusion - PyTorch" ,
99 long_description_content_type = "text/markdown" ,
You can’t perform that action at this time.
0 commit comments