1. 28 Feb, 2024 1 commit
  2. 16 Feb, 2024 1 commit
  3. 09 Feb, 2024 1 commit
  4. 17 Jan, 2024 1 commit
  5. 04 Jan, 2024 1 commit
  6. 28 Dec, 2023 1 commit
  7. 19 Dec, 2023 1 commit
  8. 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
  9. 07 Dec, 2023 1 commit
    • Younes Belkada's avatar
      [`PEFT`] Adapt example scripts to use PEFT (#5388) · c2717317
      Younes Belkada authored
      
      
      * adapt example scripts to use PEFT
      
      * Update examples/text_to_image/train_text_to_image_lora.py
      
      * fix
      
      * add for SDXL
      
      * oops
      
      * make sure to install peft
      
      * fix
      
      * fix
      
      * fix dreambooth and lora
      
      * more fixes
      
      * add peft to requirements.txt
      
      * fix
      
      * final fix
      
      * add peft version in requirements
      
      * remove comment
      
      * change variable names
      
      * add few lines in readme
      
      * add to reqs
      
      * style
      
      * fix issues
      
      * fix lora dreambooth xl tests
      
      * init_lora_weights to gaussian and add out proj where missing
      
      * ammend requirements.
      
      * ammend requirements.txt
      
      * add correct peft versions
      
      ---------
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      c2717317
  10. 06 Dec, 2023 1 commit
  11. 04 Dec, 2023 1 commit
    • Dhruv Nair's avatar
      Update Tests Fetcher (#5950) · b2172922
      Dhruv Nair authored
      
      
      * update setup and deps table
      
      * update
      
      * update
      
      * update
      
      * up
      
      * up
      
      * update
      
      * up
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * quality fix
      
      * fix failure reporting
      
      ---------
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      b2172922
  12. 29 Nov, 2023 1 commit
  13. 27 Nov, 2023 1 commit
  14. 21 Nov, 2023 1 commit
    • Dhruv Nair's avatar
      Add tests fetcher (#5848) · ebc7bede
      Dhruv Nair authored
      * add tests fetcher to utils
      
      * add test fetcher
      
      * update
      
      * update
      
      * remove unused dependency version check script
      
      * update
      
      * fix mistake
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * remove concurrency params
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * move test fetcher to dedicated workflow
      ebc7bede
  15. 20 Nov, 2023 2 commits
  16. 17 Nov, 2023 1 commit
  17. 09 Nov, 2023 1 commit
  18. 07 Nov, 2023 1 commit
  19. 30 Oct, 2023 1 commit
  20. 27 Oct, 2023 1 commit
  21. 24 Oct, 2023 1 commit
    • Isamu Isozaki's avatar
      Japanese docs (#5478) · b8896a15
      Isamu Isozaki authored
      * Finished _toctree.yml and index.md
      
      * Finished installation.md
      
      * Properly finished installation.md and almost finished quicktour
      
      * Finished quicktour
      
      * Finished stable diffusion doc
      
      * Fixed _toctree.yml
      
      * Fixed requests
      
      * Fix country code
      
      * Properly push
      b8896a15
  22. 12 Oct, 2023 1 commit
  23. 04 Oct, 2023 1 commit
    • Dhruv Nair's avatar
      New Pipeline Slow Test runners (#5131) · dd5a3629
      Dhruv Nair authored
      
      
      * pipline fetcher
      
      * update script
      
      * clean up
      
      * clean up
      
      * clean up
      
      * new pipeline runner
      
      * rename tests to match modules
      
      * test actions in pr
      
      * change runner to gpu
      
      * clean up
      
      * clean up
      
      * clean up
      
      * fix report
      
      * fix reporting
      
      * clean up
      
      * show test stats in failure reports
      
      * give names to jobs
      
      * add lora tests
      
      * split torch cuda tests and add compile tests
      
      * clean up
      
      * fix tests
      
      * change push to run only on main
      
      ---------
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      dd5a3629
  24. 26 Sep, 2023 1 commit
  25. 22 Sep, 2023 1 commit
  26. 20 Sep, 2023 1 commit
  27. 18 Sep, 2023 1 commit
  28. 11 Sep, 2023 1 commit
  29. 15 Aug, 2023 1 commit
  30. 12 Jul, 2023 1 commit
  31. 06 Jul, 2023 4 commits
    • Patrick von Platen's avatar
      fix main docs · 51593da2
      Patrick von Platen authored
      51593da2
    • Patrick von Platen's avatar
      Fix SD XL Docs (#3971) · 38e563d0
      Patrick von Platen authored
      * finish sd xl docs
      
      * make style
      
      * Apply suggestions from code review
      
      * uP
      
      * uP
      
      * Correct
      38e563d0
    • Patrick von Platen's avatar
      Improve SD XL (#3968) · 187ea539
      Patrick von Platen authored
      * improve sd xl
      
      * correct more
      
      * finish
      
      * make style
      
      * fix more
      187ea539
    • Patrick von Platen's avatar
      [SD-XL] Add new pipelines (#3859) · bc9a8cef
      Patrick von Platen authored
      
      
      * Add new text encoder
      
      * add transformers depth
      
      * More
      
      * Correct conversion script
      
      * Fix more
      
      * Fix more
      
      * Correct more
      
      * correct text encoder
      
      * Finish all
      
      * proof that in works in run local xl
      
      * clean up
      
      * Get refiner to work
      
      * Add red castle
      
      * Fix batch size
      
      * Improve pipelines more
      
      * Finish text2image tests
      
      * Add img2img test
      
      * Fix more
      
      * fix import
      
      * Fix embeddings for classic models (#3888)
      
      Fix embeddings for classic SD models.
      
      * Allow multiple prompts to be passed to the refiner (#3895)
      
      * finish more
      
      * Apply suggestions from code review
      
      * add watermarker
      
      * Model offload (#3889)
      
      * Model offload.
      
      * Model offload for refiner / img2img
      
      * Hardcode encoder offload on img2img vae encode
      
      Saves some GPU RAM in img2img / refiner tasks so it remains below 8 GB.
      
      ---------
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      * correct
      
      * fix
      
      * clean print
      
      * Update install warning for `invisible-watermark`
      
      * add: missing docstrings.
      
      * fix and simplify the usage example in img2img.
      
      * fix setup for watermarking.
      
      * Revert "fix setup for watermarking."
      
      This reverts commit 491bc9f5a640bbf46a97a8e52d6eff7e70eb8e4b.
      
      * fix: watermarking setup.
      
      * fix: op.
      
      * run make fix-copies.
      
      * make sure tests pass
      
      * improve convert
      
      * make tests pass
      
      * make tests pass
      
      * better error message
      
      * fiinsh
      
      * finish
      
      * Fix final test
      
      ---------
      Co-authored-by: default avatarPedro Cuenca <pedro@huggingface.co>
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      bc9a8cef
  32. 28 Jun, 2023 1 commit
  33. 12 Jun, 2023 2 commits
  34. 10 Jun, 2023 2 commits