diffusers
[feat: Benchmarking Workflow] add stuff for a benchmarking workflow
#5839
Merged

[feat: Benchmarking Workflow] add stuff for a benchmarking workflow #5839

sayakpaul merged 118 commits into main from feat/ci-benchmarking
sayakpaul
sayakpaul add poc for benchmarking workflow.
4c185f0c
sayakpaul
sayakpaul commented on 2023-11-17
sayakpaul
sayakpaul commented on 2023-11-17
sayakpaul
sayakpaul commented on 2023-11-17
sayakpaul import
945ab176
sayakpaul fix argument
b4debda6
sayakpaul fix: argument
22966a1f
sayakpaul fix: path
12424a3a
HuggingFaceDocBuilderDev
sayakpaul fix
122d5d90
sayakpaul fix
c20d254e
sayakpaul path
43544edb
patrickvonplaten
sayakpaul Merge branch 'main' into feat/ci-benchmarking
ada65b3e
sayakpaul
DN6
DN6 commented on 2023-11-27
DN6
DN6 commented on 2023-11-27
DN6
sayakpaul Merge branch 'main' into feat/ci-benchmarking
f59e3152
sayakpaul output csv files.
3c05e417
sayakpaul workflow cleanup
24b68fd9
sayakpaul append token
8e2088ea
sayakpaul add utility to push to hf dataset
01584c78
sayakpaul fix: kw arg
853035b9
sayakpaul better reporting
46aaf96f
sayakpaul fix: headers
d626eef6
sayakpaul better formatting of the numbers.
ab12fe6a
sayakpaul better type annotation
1bb531ea
sayakpaul fix: formatting
2df4abae
sayakpaul moentarily disable check
939fe5cc
sayakpaul push results.
3a18e290
sayakpaul remove disable check
71279b6f
sayakpaul Merge branch 'main' into feat/ci-benchmarking
ea1e57e0
sayakpaul
DN6
DN6 commented on 2023-11-29
sayakpaul introduce base classes.
3c8cc38a
sayakpaul img2img class
9683cd77
sayakpaul add inpainting pipeline
274b9e17
sayakpaul intoduce base benchmark class.
2b5b8aee
sayakpaul Merge branch 'main' into feat/ci-benchmarking
0b54a6a8
sayakpaul add img2img and inpainting
66b159aa
sayakpaul feat: utility to compare changes
01addbd7
sayakpaul fix
c30cab61
sayakpaul fix import
689b9f7f
sayakpaul add args
d046a255
sayakpaul basepath
71f6bd9e
sayakpaul better exception handling
295cf305
sayakpaul better path handling
b5e23711
sayakpaul fix
e7aed9ec
sayakpaul fix
8eb8baff
sayakpaul sayakpaul changed the title [feat: Benchmarking Workflow] add poc for benchmarking workflow [feat: Benchmarking Workflow] add stuff for a benchmarking workflow 1 year ago
sayakpaul Merge branch 'main' into feat/ci-benchmarking
aac35c32
sayakpaul remove
3cb02f8b
sayakpaul ifx
60c980c8
patrickvonplaten Merge branch 'main' into feat/ci-benchmarking
1e7db92e
sayakpaul fix
cd91b622
sayakpaul Merge branch 'main' into feat/ci-benchmarking
38b8708f
sayakpaul
sayakpaul Merge branch 'main' into feat/ci-benchmarking
aeefb55e
sayakpaul add: support for controlnet.
1782d5a1
sayakpaul image_url -> url
df5dead8
sayakpaul move images to huggingface hub
c6c545c6
sayakpaul correct urls.
b358c87c
sayakpaul root_ckpt
93b491b4
sayakpaul Merge branch 'main' into feat/ci-benchmarking
131bfce7
DN6
DN6 commented on 2023-12-04
DN6
DN6 commented on 2023-12-04
sayakpaul Merge branch 'main' into feat/ci-benchmarking
13a86dcb
sayakpaul flush before benchmarking
748f6dcc
sayakpaul don't install accelerate from source
5d5d5fdf
sayakpaul add runner
46510825
sayakpaul simplify Diffusers Benchmarking step
8e805796
sayakpaul change runner
d49ad655
sayakpaul fix: subprocess call.
7c7846b8
sayakpaul filter percentage values
5dbcbf58
sayakpaul fix controlnet benchmark
cb8572a7
sayakpaul add t2i adapters.
6dec96ca
sayakpaul fix filter columns
86d597f6
sayakpaul fix t2i adapter benchmark
fa7bfe13
sayakpaul fix init.
59df524f
sayakpaul fix
3cd0f592
sayakpaul remove safetensors flag
8583db84
sayakpaul fix args print
6b9bf4af
sayakpaul fix
38160f1a
sayakpaul feat: run_command
e6116b07
sayakpaul add adapter resolution mapping
d98fbe12
sayakpaul benchmark t2i adapter fix.
c93278de
sayakpaul fix adapter input
924096fb
sayakpaul fix
628591d9
sayakpaul convert to L.
0f4ae4ef
sayakpaul add flush() add appropriate places
de739fa7
sayakpaul better filtering
cb9f9c6d
sayakpaul okay
d7aee284
sayakpaul get env for torch
385ffbb5
sayakpaul convert to float
611ae133
sayakpaul fix
b3a91d8e
sayakpaul filter out nans.
e55913e1
sayakpaul better coment
dc3063a7
sayakpaul sdxl
63aee795
sayakpaul sdxl for other benchmarks.
9a9d5ea6
sayakpaul Merge branch 'main' into feat/ci-benchmarking
3d667470
sayakpaul fix: condition
c8f6eefd
sayakpaul fix: condition for inpainting
4a67437d
sayakpaul Merge branch 'main' into feat/ci-benchmarking
e94b8955
sayakpaul fix: mapping for resolution
eedf218e
sayakpaul fix
e3000382
sayakpaul include kandinsky and wuerstchen
60614f5a
sayakpaul fix: Wuerstchen
b3941685
sayakpaul Merge branch 'main' into feat/ci-benchmarking
70f35566
sayakpaul Empty-Commit
b7eb3fbf
DN6 Merge branch 'main' into feat/ci-benchmarking
63a61bd2
DN6
a-r-r-o-w [Community] AnimateDiff + Controlnet Pipeline (#5928)
821726d7
Beinsezii EulerDiscreteScheduler add `rescale_betas_zero_snr` (#6024)
3dc2362b
sayakpaul Revert "[Community] AnimateDiff + Controlnet Pipeline (#5928)"
26a8c008
sayakpaul Revert "EulerDiscreteScheduler add `rescale_betas_zero_snr` (#6024)"
8db59d7c
sayakpaul Merge branch 'main' into feat/ci-benchmarking
f76ba5bf
sayakpaul add SDXL turbo
4e7fb4d0
sayakpaul sayakpaul marked this pull request as ready for review 1 year ago
sayakpaul add lcm lora to the mix as well.
e2df7611
sayakpaul
sayakpaul fix
25888537
sayakpaul Merge branch 'main' into feat/ci-benchmarking
81d56de5
sayakpaul increase steps to 2 when running turbo i2i
a7fd2c34
sayakpaul Merge branch 'main' into feat/ci-benchmarking
191ebf62
sayakpaul debug
b878a29f
sayakpaul debug
1389d0e9
sayakpaul debug
b2d35be3
sayakpaul fix for good
d78609d0
sayakpaul fix and isolate better
b3897f85
sayakpaul fuse lora so that torch compile works with peft
8289baa8
sayakpaul fix: LCMLoRA
dd54366c
sayakpaul Merge branch 'main' into feat/ci-benchmarking
d6966b4d
sayakpaul better identification for LCM
51acace4
sayakpaul Merge branch 'main' into feat/ci-benchmarking
65b97e81
sayakpaul change to cron job
80e83110
sayakpaul
sayakpaul sayakpaul requested a review from DN6 DN6 1 year ago
DN6
DN6 approved these changes on 2023-12-12
sayakpaul sayakpaul merged 1d686bac into main 1 year ago
sayakpaul sayakpaul deleted the feat/ci-benchmarking branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone