1. 04 Aug, 2025 1 commit
  2. 04 Jul, 2025 1 commit
    • Sayak Paul's avatar
      [benchmarks] overhaul benchmarks (#11565) · e6639fef
      Sayak Paul authored
      
      
      * start overhauling the benchmarking suite.
      
      * fixes
      
      * fixes
      
      * checking.
      
      * checking
      
      * fixes.
      
      * error handling and logging.
      
      * add flops and params.
      
      * add more models.
      
      * utility to fire execution of all benchmarking scripts.
      
      * utility to push to the hub.
      
      * push utility improvement
      
      * seems to be working.
      
      * okay
      
      * add torchprofile dep.
      
      * remove total gpu memory
      
      * fixes
      
      * fix
      
      * need a big gpu
      
      * better
      
      * what's happening.
      
      * okay
      
      * separate requirements and make it nightly.
      
      * add db population script.
      
      * update secret name
      
      * update secret.
      
      * population db update
      
      * disable db population for now.
      
      * change to every monday
      
      * Update .github/workflows/benchmark.yml
      Co-authored-by: default avatarDhruv Nair <dhruv.nair@gmail.com>
      
      * quality improvements.
      
      * reparate hub upload step.
      
      * repository
      
      * remove csv
      
      * check
      
      * update
      
      * update
      
      * threading.
      
      * update
      
      * update
      
      * updaye
      
      * update
      
      * update
      
      * update
      
      * remove peft dep
      
      * upgrade runner.
      
      * fix
      
      * fixes
      
      * fix merging csvs.
      
      * push dataset to the Space repo for analysis.
      
      * warm up.
      
      * add a readme
      
      * Apply suggestions from code review
      Co-authored-by: default avatarLuc Georges <McPatate@users.noreply.github.com>
      
      * address feedback
      
      * Apply suggestions from code review
      
      * disable db workflow.
      
      * update to bi weekly.
      
      * enable population
      
      * enable
      
      * updaye
      
      * update
      
      * metadata
      
      * fix
      
      ---------
      Co-authored-by: default avatarDhruv Nair <dhruv.nair@gmail.com>
      Co-authored-by: default avatarLuc Georges <McPatate@users.noreply.github.com>
      e6639fef
  3. 26 May, 2025 1 commit
  4. 16 Mar, 2025 1 commit
  5. 24 Sep, 2024 1 commit
  6. 12 Sep, 2024 1 commit
  7. 03 Aug, 2024 1 commit
  8. 23 Jul, 2024 1 commit
  9. 01 Jul, 2024 1 commit
  10. 29 Jun, 2024 1 commit
  11. 21 May, 2024 1 commit
  12. 10 Apr, 2024 1 commit
  13. 01 Mar, 2024 1 commit
  14. 29 Feb, 2024 1 commit
    • Sayak Paul's avatar
      use uv for installing stuff in the workflows. (#7116) · 3daebe2b
      Sayak Paul authored
      * use uv for installing stuff in the workflows.
      
      * fix: from source installation command when using uv.
      
      * fix uv venv issue
      
      * edit editable installation.
      
      * fix quality installation
      
      * checking
      
      * make editable.
      
      * more check
      
      * check
      
      * add: export step
      
      * venv handling.
      
      * checking.
      
      * fix: dependency workflows.
      
      * peft tests.
      
      * proper way to initialize env.
      
      * Empty-Commit
      
      * Empty-Commit
      3daebe2b
  15. 16 Feb, 2024 1 commit
  16. 12 Dec, 2023 1 commit
    • Sayak Paul's avatar
      [feat: Benchmarking Workflow] add stuff for a benchmarking workflow (#5839) · 1d686bac
      Sayak Paul authored
      
      
      * add poc for benchmarking workflow.
      
      * import
      
      * fix argument
      
      * fix: argument
      
      * fix: path
      
      * fix
      
      * fix
      
      * path
      
      * output csv files.
      
      * workflow cleanup
      
      * append token
      
      * add utility to push to hf dataset
      
      * fix: kw arg
      
      * better reporting
      
      * fix: headers
      
      * better formatting of the numbers.
      
      * better type annotation
      
      * fix: formatting
      
      * moentarily disable check
      
      * push results.
      
      * remove disable check
      
      * introduce base classes.
      
      * img2img class
      
      * add inpainting pipeline
      
      * intoduce base benchmark class.
      
      * add img2img and inpainting
      
      * feat: utility to compare changes
      
      * fix
      
      * fix import
      
      * add args
      
      * basepath
      
      * better exception handling
      
      * better path handling
      
      * fix
      
      * fix
      
      * remove
      
      * ifx
      
      * fix
      
      * add: support for controlnet.
      
      * image_url -> url
      
      * move images to huggingface hub
      
      * correct urls.
      
      * root_ckpt
      
      * flush before benchmarking
      
      * don't install accelerate from source
      
      * add runner
      
      * simplify Diffusers Benchmarking step
      
      * change runner
      
      * fix: subprocess call.
      
      * filter percentage values
      
      * fix controlnet benchmark
      
      * add t2i adapters.
      
      * fix filter columns
      
      * fix t2i adapter benchmark
      
      * fix init.
      
      * fix
      
      * remove safetensors flag
      
      * fix args print
      
      * fix
      
      * feat: run_command
      
      * add adapter resolution mapping
      
      * benchmark t2i adapter fix.
      
      * fix adapter input
      
      * fix
      
      * convert to L.
      
      * add flush() add appropriate places
      
      * better filtering
      
      * okay
      
      * get env for torch
      
      * convert to float
      
      * fix
      
      * filter out nans.
      
      * better coment
      
      * sdxl
      
      * sdxl for other benchmarks.
      
      * fix: condition
      
      * fix: condition for inpainting
      
      * fix: mapping for resolution
      
      * fix
      
      * include kandinsky and wuerstchen
      
      * fix: Wuerstchen
      
      * Empty-Commit
      
      * [Community] AnimateDiff + Controlnet Pipeline (#5928)
      
      * begin work on animatediff + controlnet pipeline
      
      * complete todos, uncomment multicontrolnet, input checks
      Co-Authored-By: default avatarEdoardoBotta <botta.edoardo@gmail.com>
      
      * update
      Co-Authored-By: default avatarEdoardoBotta <botta.edoardo@gmail.com>
      
      * add example
      
      * update community README
      
      * Update examples/community/README.md
      
      ---------
      Co-authored-by: default avatarEdoardoBotta <botta.edoardo@gmail.com>
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      * EulerDiscreteScheduler add `rescale_betas_zero_snr` (#6024)
      
      * EulerDiscreteScheduler add `rescale_betas_zero_snr`
      
      * Revert "[Community] AnimateDiff + Controlnet Pipeline (#5928)"
      
      This reverts commit 821726d7c0fba25f06ed8bba26984d9ccc014871.
      
      * Revert "EulerDiscreteScheduler add `rescale_betas_zero_snr` (#6024)"
      
      This reverts commit 3dc2362b5a89380f66ac006b1a787411fa1a9574.
      
      * add SDXL turbo
      
      * add lcm lora to the mix as well.
      
      * fix
      
      * increase steps to 2 when running turbo i2i
      
      * debug
      
      * debug
      
      * debug
      
      * fix for good
      
      * fix and isolate better
      
      * fuse lora so that torch compile works with peft
      
      * fix: LCMLoRA
      
      * better identification for LCM
      
      * change to cron job
      
      ---------
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      Co-authored-by: default avatarDhruv Nair <dhruv.nair@gmail.com>
      Co-authored-by: default avatarAryan V S <contact.aryanvs@gmail.com>
      Co-authored-by: default avatarEdoardoBotta <botta.edoardo@gmail.com>
      Co-authored-by: default avatarBeinsezii <39478211+Beinsezii@users.noreply.github.com>
      1d686bac