Wentian
a68503f221
[Docs] Add TGATE in section optimization ( #7639 )
...
* Create tgate.md
* Update _toctree.yml
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/tgate.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update tgate.md
* Update tgate.md
---------
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
2024-04-16 17:58:27 -07:00
Steven Liu
3dd4168d4c
[docs] Minor updates ( #7063 )
...
* updates
* feedback
2024-02-25 09:38:02 -08:00
Sayak Paul
30e5e81d58
change to 2024 in the license ( #6902 )
...
change to 2024
2024-02-08 08:19:31 -10:00
Horseee
811fd06292
[Doc] Add DeepCache in section optimization/General optimizations ( #6390 )
...
* add documentation for DeepCache
* fix typo
* add wandb url for DeepCache
* fix some typos
* add item in _toctree.yml
* update formats for arguments
* Update deepcache.md
* Update docs/source/en/optimization/deepcache.md
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* add StableDiffusionXLPipeline in doc
* Separate SDPipeline and SDXLPipeline
* Add the paper link of ablation experiments for hyper-parameters
* Apply suggestions from code review
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
2024-01-05 09:57:08 +05:30
M. Tolga Cangöz
c697f52476
[Docs] Update and make improvements ( #5819 )
...
Update and make improvements
2023-11-16 13:47:25 -08:00
M. Tolga Cangöz
53a8439fd1
[Docs] Fix typos and update files at Optimization Page ( #5674 )
...
* Fix typos, update, trim trailing whitespace
* Trim trailing whitespaces
* Update docs/source/en/optimization/memory.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update docs/source/en/optimization/memory.md
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Update _toctree.yml
* Update adapt_a_model.md
* Reverse
* Reverse
* Reverse
* Update dreambooth.md
* Update instructpix2pix.md
* Update lora.md
* Update overview.md
* Update t2i_adapters.md
* Update text2image.md
* Update text_inversion.md
* Update create_dataset.md
* Update create_dataset.md
* Update create_dataset.md
* Update create_dataset.md
* Update coreml.md
* Delete docs/source/en/training/create_dataset.md
* Original create_dataset.md
* Update create_dataset.md
* Delete docs/source/en/training/create_dataset.md
* Add original file
* Delete docs/source/en/training/create_dataset.md
* Add original one
* Delete docs/source/en/training/text2image.md
* Delete docs/source/en/training/instructpix2pix.md
* Delete docs/source/en/training/dreambooth.md
* Add original files
---------
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
2023-11-09 13:48:57 -08:00
M. Tolga Cangöz
442017ccc8
[Docs] Fix typos ( #5583 )
...
* Add Copyright info
* Fix typos, improve, update
* Update deepfloyd_if.md
* Update ldm3d_diffusion.md
* Update opt_overview.md
2023-10-31 10:04:08 -07:00
Heinz-Alexander Fuetterer
0ea78f9707
chore: fix typos ( #5386 )
...
* chore: fix typos
* Update src/diffusers/pipelines/shap_e/renderer.py
Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com >
---------
Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com >
2023-10-16 15:23:37 +02:00
Patrick von Platen
ad06e5106e
[Docs] Improve xformers page ( #5196 )
...
[Docs] Improve
2023-09-27 16:02:15 +05:30
Steven Liu
19edca82f1
[docs] Create clearer optimization sections ( #4870 )
...
* refactor
* update general optim sections
* update more sections
* few more updates
* benchmark code
2023-09-13 15:21:15 -07:00
Steven Liu
cd7071e750
[docs] Add safetensors flag ( #4245 )
...
* add safetensors flag
* apply review
2023-08-10 12:37:23 -07:00
Steven Liu
e31f38b5d6
[docs] Remove attention slicing ( #4518 )
...
* remove attention slicing
* apply feedback
2023-08-10 11:00:03 -07:00
Ella Charlaix
579b4b2020
Update documentation ( #4422 )
...
* update documentation
* minor
2023-08-02 11:49:22 +02:00
Ella Charlaix
92e5ddd295
Fix typo documentation ( #4320 )
...
fix typo documentation
2023-07-27 21:31:58 +05:30
Ella Charlaix
b83bdce42a
add openvino and onnx runtime SD XL documentation ( #4285 )
...
* add openvino SD XL documentation
* add onnx SD XL integration
* rephrase
* update doc
* add images
* update model
2023-07-26 20:25:07 +02:00
camenduru
c6ae9b7df6
Where did this 'x' come from, Elon? ( #4277 )
...
* why mdx?
* why mdx?
* why mdx?
* no x for kandinksy either
---------
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
2023-07-26 18:18:14 +02:00
Will Berman
7a47df22a5
remove bentoml doc in favor of blogpost ( #4182 )
2023-07-21 08:23:36 +05:30
Zhao Shenyang
ed2a3584ab
Docs/bentoml integration ( #4090 )
...
* docs: first draft of BentoML integration
* Update the diffusers doc
* Apply suggestions from code review
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* add BentoML integration guide under Optimization section
* restyle codes
---------
Co-authored-by: Sherlock113 <sherlockxu07@gmail.com >
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
2023-07-18 11:56:13 -07:00
regisss
61916fefc4
Update Habana Gaudi doc ( #3863 )
...
* Update Habana Gaudi doc
* Fix typo
2023-06-24 21:17:11 +02:00
Steven Liu
ab986769f1
[docs] Maintenance ( #3552 )
...
* doc fixes
* fix latex
* parenthesis on inside
2023-05-26 12:04:15 -07:00
Pedro Cuenca
7a32b6beeb
Fix style rendering ( #3433 )
...
* Fix style rendering.
* Fix typo
2023-05-15 14:32:34 +05:30
Sayak Paul
bdefabd1a8
[Docs] update the PT 2.0 optimization doc with latest findings ( #3370 )
...
* add: benchmarking stats for A100 and V100.
* Apply suggestions from code review
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
* address patrick's comments.
* add: rtx 4090 stats
* ⚔ benchmark reports done
* Apply suggestions from code review
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
* 3313 pr link.
* add: plots.
Co-authored-by: Pedro <pedro@huggingface.co >
* fix formattimg
* update number percent.
---------
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
2023-05-13 15:12:01 +05:30
Will Berman
256e6960cb
[docs] add notes for stateful model changes ( #3252 )
...
* [docs] add notes for stateful model changes
* Update docs/source/en/optimization/fp16.mdx
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
* link to accelerate docs for discarding hooks
---------
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
2023-04-27 11:05:08 -07:00
Sayak Paul
977162c02b
Adds a document on token merging ( #3208 )
...
* add document on token merging.
* fix headline.
* fix: headline.
* add some samples for comparison.
2023-04-26 16:25:48 +05:30
regisss
9bce375f77
Update Habana Gaudi documentation ( #3169 )
...
* Update Habana Gaudi doc
* Fix tables
2023-04-21 17:24:43 +01:00
Pedro Cuenca
983a7fbfd8
Initial draft of Core ML docs ( #2987 )
...
* Initial draft of Core ML docs.
* Apply suggestions from code review
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Fix Core ML spelling
* Apply the rest of suggestions.
* Attempt to fix hyperlink inside Tip.
* Apply suggestions from code review
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* Apply suggestions from code review
---------
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
2023-04-10 21:09:04 +02:00
dg845
663c654577
[WIP][Docs] Use DiffusionPipeline Instead of Child Classes when Loading Pipeline ( #2809 )
...
* Change the docs to use the parent DiffusionPipeline class when loading a checkpoint using from_pretrained() instead of a child class (e.g. StableDiffusionPipeline) where possible.
* Run make style to fix style issues.
* Change more docs to use DiffusionPipeline rather than a subclass.
---------
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
2023-03-28 16:44:34 +01:00
Sandeep
b76d9fde8d
Remove suggestion to use cuDNN benchmark in docs ( #2793 )
...
* Remove suggestion to use cuDNN benchmark in docs
* removing the wrong line
2023-03-28 16:01:30 +01:00
Pedro Cuenca
92e1164e2e
mps: remove warmup passes (#2771 )
...
* Remove warmup passes in mps tests.
* Update mps docs: no warmup pass in PyTorch 2
* Update imports.
2023-03-22 19:29:27 +01:00
Pedro Cuenca
a39d42b91d
[docs] update torch 2 benchmark ( #2764 )
...
* Update benchmark for A100, 3090, 3090 Ti, 4090.
* Link to PyTorch blog.
* Update install instructions.
2023-03-21 17:41:13 +00:00
regisss
c10d6854c0
Update numbers for Habana Gaudi in documentation ( #2734 )
...
Update numbers for Habana Gaudi in doc
2023-03-21 11:59:28 +01:00
M. Tolga Cangöz
af86b0ccac
Update fp16.mdx ( #2746 )
...
Fix typos
2023-03-20 17:39:55 +00:00
M. Tolga Cangöz
a9f28b687c
Update torch2.0.mdx ( #2748 )
...
Fix typos
2023-03-20 17:39:04 +00:00
M. Tolga Cangöz
d91dc57d8a
Update mps.mdx ( #2749 )
...
Fix typos
2023-03-20 17:33:23 +00:00
Sayak Paul
a16957159e
[docs] Update ONNX doc to use optimum ( #2702 )
...
* minor edits to onnx and openvino docs.
* Apply suggestions from code review
Co-authored-by: Ella Charlaix <80481427+echarlaix@users.noreply.github.com >
---------
Co-authored-by: Ella Charlaix <80481427+echarlaix@users.noreply.github.com >
2023-03-17 18:17:42 +01:00
Patrick von Platen
e828232780
Rename attention ( #2691 )
...
* rename file
* rename attention
* fix more
* rename more
* up
* more deprecation imports
* fixes
2023-03-16 00:35:54 +01:00
Steven Liu
1c2c594e3d
[docs] Add overviews to each section ( #2657 )
...
* add overviews to each section
* fix typo in toctree
* apply feedbacks
2023-03-15 11:57:32 -07:00
Ella Charlaix
a5d2ee9d47
Add OpenVINO documentation ( #2569 )
...
* Add OpenVINO documentation
* Update docs/source/en/optimization/open_vino.mdx
Co-authored-by: YiYi Xu <yixu310@gmail.com >
---------
Co-authored-by: YiYi Xu <yixu310@gmail.com >
2023-03-08 20:07:44 +01:00
Sean Sube
9920c333c6
add OnnxStableDiffusionUpscalePipeline pipeline ( #2158 )
...
* [Onnx] add Stable Diffusion Upscale pipeline
* add a test for the OnnxStableDiffusionUpscalePipeline
* check for VAE config before adjusting scaling factor
* update test assertions, lint fixes
* run fix-copies target
* switch test checkpoint to one hosted on huggingface
* partially restore attention mask
* reshape embeddings after running text encoder
* add longer nightly test for ONNX upscale pipeline
* use package import to fix tests
* fix scheduler compatibility and class labels dtype
* use more precise type
* remove LMS from fast tests
* lookup latent and timestamp types
* add docs for ONNX upscaling, rename lookup table
* replace deprecated pipeline names in ONNX docs
2023-03-06 11:48:01 +01:00
Ilmari Heikkinen
801484840a
8k Stable Diffusion with tiled VAE ( #1441 )
...
* Tiled VAE for high-res text2img and img2img
* vae tiling, fix formatting
* enable_vae_tiling API and tests
* tiled vae docs, disable tiling for images that would have only one tile
* tiled vae tests, use channels_last memory format
* tiled vae tests, use smaller test image
* tiled vae tests, remove tiling test from fast tests
* up
* up
* make style
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* make style
* improve naming
* finish
* apply suggestions
* Apply suggestions from code review
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
* up
---------
Co-authored-by: Ilmari Heikkinen <ilmari@fhtr.org >
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
2023-03-02 17:42:32 +01:00
Patrick von Platen
eadf0e2555
[Copyright] 2023 ( #2524 )
2023-03-01 10:31:00 +01:00
Pedro Cuenca
48a2eb33f9
Add 4090 benchmark (PyTorch 2.0) ( #2503 )
...
* Add 4090 benchmark (PyTorch 2.0)
* Small changes in nomenclature.
2023-02-27 18:26:00 +01:00
Pedro Cuenca
780b3a4f8c
Fix typo in AttnProcessor2_0 symbol ( #2404 )
...
Fix typo in AttnProcessor2_0 symbol.
2023-02-17 22:21:18 +02:00
patil-suraj
291ecdacd3
quikc doc fix
2023-02-17 15:45:54 +01:00
patil-suraj
350a510335
fix docs
2023-02-17 15:25:55 +01:00
Suraj Patil
0c0bb085e1
Torch2.0 scaled_dot_product_attention processor ( #2303 )
...
* add sdpa processor
* don't use it by default
* add some checks and style
* typo
* support torch sdpa in dreambooth example
* use torch attn proc by default when available
* typo
* add attn mask
* fix naming
* being doc
* doc
* Apply suggestions from code review
* polish
* torctree
* Apply suggestions from code review
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
* better name
* style
* add benchamrk table
* Update docs/source/en/optimization/torch2.0.mdx
* up
* fix example
* check if processor is None
* Apply suggestions from code review
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
* add fp32 benchmakr
* Apply suggestions from code review
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
Co-authored-by: Patrick von Platen <patrick.v.platen@gmail.com >
Co-authored-by: Pedro Cuenca <pedro@huggingface.co >
2023-02-17 14:22:26 +01:00
Pedro Cuenca
2777264ee8
enable_model_cpu_offload (#2285 )
...
* enable_model_offload PoC
It's surprisingly more involved than expected, see comments in the PR.
* Rename final_offload_hook
* Invoke the vae forward hook manually.
* Completely remove decoder.
* Style
* apply_forward_hook decorator
* Rename method.
* Style
* Copy enable_model_cpu_offload
* Fix copies.
* Remove comment.
* Fix copies
* Missing import
* Fix doc-builder style.
* Merge main and fix again.
* Add docs
* Fix docs.
* Add a couple of tests.
* style
2023-02-16 19:06:36 +01:00
Patrick von Platen
a7ca03aa85
Replace flake8 with ruff and update black ( #2279 )
...
* before running make style
* remove left overs from flake8
* finish
* make fix-copies
* final fix
* more fixes
2023-02-07 23:46:23 +01:00
Pedro Cuenca
8178c840f2
Mention training problems with xFormers 0.0.16 ( #2254 )
2023-02-06 11:19:26 +01:00
Pedro Cuenca
3816c9ad9f
Update xFormers docs ( #2208 )
...
Update xFormers docs.
2023-02-01 19:56:32 +01:00