diffusers
Music Spectrogram diffusion pipeline
#1044
Merged

Music Spectrogram diffusion pipeline #1044

kashif
kashif initial TokenEncoder and ContinuousEncoder
f85d908b
kashif initial modules
e0254102
kashif added ContinuousContextTransformer
e88dc6fe
kashif kashif marked this pull request as draft 3 years ago
HuggingFaceDocBuilderDev
kashif Merge branch 'main' into spectrogram-diffusion
c9dd1dde
patrickvonplaten patrickvonplaten requested a review from patrickvonplaten patrickvonplaten 3 years ago
patrickvonplaten patrickvonplaten requested a review from anton-l anton-l 3 years ago
patrickvonplaten
kashif fix copy paste error
59e2111f
anton-l
kashif
kashif use numpy for get_sequence_length
ab829233
kashif initial terminal relative positional encodings
cdc6ec7e
kashif fix weights keys
c55fb5bb
kashif fix assert
af673745
kashif cross attend style: concat encodings
ef43fe0a
kashif Merge branch 'main' into spectrogram-diffusion
33755df1
kashif make style
6de0cfb1
kashif Merge branch 'main' into spectrogram-diffusion
10682829
kashif concat once
5546c121
kashif fix formatting
8b32df34
kashif Initial SpectrogramPipeline
c69a3b90
kashif fix input_tokens
f7254db3
kashif make style
133d155b
patrickvonplaten
kashif added mel output
aa2323f0
kashif ignore weights for config
c154878f
kashif move mel to numpy
63f69b6c
kashif import pipeline
9808d066
kashif fix class names and import
49d95c0c
kashif moved models to models folder
ce4a6582
kashif import ContinuousContextTransformer and SpectrogramDiffusionPipeline
b3caf357
kashif initial spec diffusion converstion script
593e2aa0
kashif renamed config to t5config
c7077995
patrickvonplaten
patrickvonplaten commented on 2022-11-08
patrickvonplaten
patrickvonplaten commented on 2022-11-08
patrickvonplaten
patrickvonplaten commented on 2022-11-08
patrickvonplaten
patrickvonplaten commented on 2022-11-08
patrickvonplaten
patrickvonplaten commented on 2022-11-08
patrickvonplaten
patrickvonplaten commented on 2022-11-08
patrickvonplaten
patrickvonplaten commented on 2022-11-08
kashif added weight loading
55bb6ddc
kashif use arguments instead of t5config
7cb32d7d
kashif broadcast noise time to batch dim
0251747a
kashif fix call
8a54f88a
kashif added scale_to_features
b6373b89
kashif fix weights
5fb437d9
kashif transpose laynorm weight
5591f21d
kashif scale is a vector
21b7ea22
kashif scale the query outputs
87ee8a34
kashif added comment
6deafab6
kashif undo scaling
8830c2bb
patrickvonplaten
patrickvonplaten commented on 2022-11-17
kashif undo depth_scaling
3b9e822e
kashif inital get_extended_attention_mask
9328701c
kashif attention_mask is none in self-attention
f86a785f
kashif cleanup
9905492a
kashif manually invert attention
f439e5b2
kashif nn.linear need bias=False
dd5dc10e
kashif added T5LayerFFCond
d987df01
patrickvonplaten
kashif
kashif kashif marked this pull request as ready for review 3 years ago
kashif remove to fix conflict
428fae94
kashif Merge branch 'main' into spectrogram-diffusion
9b1f8d3f
kashif make style and dummy
670331ee
kashif Merge branch 'main' into spectrogram-diffusion
70c56373
kashif remove unsed variables
f98beebf
kashif remove predict_epsilon
37735c0b
patrickvonplaten Move accelerate to a soft-dependency (#1134)
f9217a7d
kashif fix order
ff51d45f
kashif added initial midi to note token data pipeline
4a215ddb
kashif added int to int tokenizer
d8544cb5
kashif remove duplicate
5f628432
kashif added logic for segments
505e78a3
kashif add melgan to pipeline
52f7896a
kashif move autoregressive gen into pipeline
1e267765
kashif added note_representation_processor_chain
a643c8b2
kashif fix dtypes
202b8105
kashif remove immutabledict req
085d766a
kashif initial doc
3edc9e19
kashif Merge branch 'main' into spectrogram-diffusion
30259737
kashif use np.where
5472ef57
kashif Merge branch 'main' into spectrogram-diffusion
41e56f0e
kashif require note_seq
87b5914d
kashif fix typo
cf24a459
kashif Merge branch 'main' into spectrogram-diffusion
6d48ef9a
kashif update dependency
00465c4d
kashif added note-seq to test
cd097b48
patrickvonplaten
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
patrickvonplaten
patrickvonplaten commented on 2022-12-20
kashif added is_note_seq_available
04ac770e
kashif fix import
2afaf276
kashif Merge branch 'main' into spectrogram-diffusion
d4c167cf
kashif Merge branch 'main' into spectrogram-diffusion
8f8371ef
kashif added toc
3acb123a
kashif added example usage
b9d0842a
kashif undo for now
f3b4ad4c
kashif Merge branch 'main' into spectrogram-diffusion
7ab039f9
kashif moved docs
50908b82
patrickvonplaten
kashif Merge branch 'main' into spectrogram-diffusion
79b278dc
kashif fix merge
cfd0c7f1
kashif fix imports
71ed0dc2
kashif
patrickvonplaten
kashif Merge branch 'main' into spectrogram-diffusion
43783d10
kashif
kashif predict first segment
e4af28e9
kashif avoid un-needed copy to and from cpu
8f74e27a
kashif make style
bbddffa3
kashif Merge branch 'main' into spectrogram-diffusion
da82d61a
kashif Copyright
908d8acc
kashif
patrickvonplaten
kashif Merge branch 'main' into spectrogram-diffusion
e3c028d8
kashif Merge branch 'main' into spectrogram-diffusion
92b20baa
kashif fix style
9e57320e
kashif Merge branch 'main' into spectrogram-diffusion
bf2c9f4a
patrickvonplaten Merge branch 'main' into spectrogram-diffusion
75094780
patrickvonplaten add test and fix inference steps
e8b73d07
patrickvonplaten remove bogus files
7dda0594
patrickvonplaten
patrickvonplaten commented on 2023-02-15
patrickvonplaten
patrickvonplaten commented on 2023-02-15
patrickvonplaten
patrickvonplaten commented on 2023-02-15
patrickvonplaten reorder models
19e60135
patrickvonplaten up
0a1b02b7
patrickvonplaten remove transformers dependency
17d0edff
patrickvonplaten make work with diffusers cross attention
658080c6
patrickvonplaten clean more
49fbce7b
patrickvonplaten remove @
fa2d918c
patrickvonplaten improve further
dc2a226f
patrickvonplaten up
f9b96419
patrickvonplaten uP
1bd68f23
patrickvonplaten
patrickvonplaten commented on 2023-02-15
patrickvonplaten
patrickvonplaten commented on 2023-02-15
patrickvonplaten
kashif
kashif Merge branch 'main' into spectrogram-diffusion
e58ac329
patrickvonplaten
patrickvonplaten commented on 2023-03-02
patrickvonplaten Apply suggestions from code review
25cb927d
patrickvonplaten
patrickvonplaten commented on 2023-03-02
patrickvonplaten Update tests/pipelines/spectrogram_diffusion/test_spectrogram_diffusi…
59101b56
kashif Merge branch 'main' into spectrogram-diffusion
7e0e8ea8
kashif loop over all tokens
bc83fb3e
kashif make style
783f89e3
kashif Added a section on the model
5584ab3c
kashif fix formatting
46ad2c78
kashif grammer
a9cafb7a
kashif formatting
3f1bb133
kashif make fix-copies
ff5e1358
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
kashif Update src/diffusers/pipelines/__init__.py
07f5429d
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
patrickvonplaten
patrickvonplaten commented on 2023-03-07
kashif Update src/diffusers/pipelines/spectrogram_diffusion/pipeline_spectro…
bae1edad
kashif added callback ad optional ionnx
adf1e6e1
kashif do not squeeze batch dim
1e78af98
patrickvonplaten clean up more
098f1a2d
patrickvonplaten upload
fa77427b
kashif Merge branch 'main' into spectrogram-diffusion
56b7101e
kashif convert jax to nnumpy
40a7f781
kashif make style
14b19563
kashif fix warning
40e90f08
patrickvonplaten
patrickvonplaten commented on 2023-03-13
patrickvonplaten Merge branch 'main' into spectrogram-diffusion
a883b3b8
kashif make fix-copies
819705c0
kashif Merge branch 'main' into spectrogram-diffusion
de162e5b
patrickvonplaten Merge branch 'main' into spectrogram-diffusion
d6285a0c
patrickvonplaten
patrickvonplaten commented on 2023-03-16
kashif fix warning
a2725a20
kashif add initial fast tests
0b850f3a
kashif add initial pipeline_params
d3265914
kashif eval mode due to dropout
dffad61a
kashif skip batch tests as pipeline runs on a single file
78397e49
kashif make style
4908b058
kashif Merge branch 'main' into spectrogram-diffusion
ad0c5000
kashif fix relative path
03c7ae51
kashif fix doc tests
dfb32828
patrickvonplaten
patrickvonplaten commented on 2023-03-21
kashif Update src/diffusers/models/t5_film_transformer.py
2a38f764
patrickvonplaten
patrickvonplaten commented on 2023-03-21
kashif Update src/diffusers/models/t5_film_transformer.py
96111b23
kashif
kashif Merge branch 'main' into spectrogram-diffusion
f436adbe
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten
patrickvonplaten commented on 2023-03-21
kashif Update docs/source/en/api/pipelines/spectrogram_diffusion.mdx
17dbe1d2
kashif Update tests/pipelines/spectrogram_diffusion/test_spectrogram_diffusi…
dd9f8ca5
kashif Update tests/pipelines/spectrogram_diffusion/test_spectrogram_diffusi…
654c7966
kashif Update tests/pipelines/spectrogram_diffusion/test_spectrogram_diffusi…
9a8a93dd
patrickvonplaten
patrickvonplaten approved these changes on 2023-03-21
kashif Update tests/pipelines/spectrogram_diffusion/test_spectrogram_diffusi…
ebb8e9a7
patrickvonplaten
kashif add MidiProcessor
3a944769
kashif format
7c43be89
kashif fix org
6dcd3f7a
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten Apply suggestions from code review
17b74819
patrickvonplaten
patrickvonplaten commented on 2023-03-21
patrickvonplaten Update tests/pipelines/spectrogram_diffusion/test_spectrogram_diffusi…
458e7b77
patrickvonplaten
kashif make style
4f27f66e
kashif Merge branch 'main' into spectrogram-diffusion
dc8280e9
kashif pin protobuf to <4
76a28c19
kashif fix formatting
7339d379
kashif white space
f71b1550
kashif tensorboard needs protobuf
e5225a39
kashif
kashif Merge branch 'main' into spectrogram-diffusion
8abbd574
patrickvonplaten
patrickvonplaten patrickvonplaten merged 2ef9bdd7 into main 3 years ago
kashif kashif deleted the spectrogram-diffusion branch 3 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone