Dhruv Nair
1087a510b5
Set max parallel jobs on slow test runners ( #7878 )
...
* set max parallel
* update
* update
* update
2024-05-09 19:42:18 +05:30
Dhruv Nair
cb0f3b49cb
[Refactor] Better align from_single_file logic with from_pretrained ( #7496 )
...
* refactor unet single file loading a bit.
* retrieve the unet from create_diffusers_unet_model_from_ldm
* update
* update
* updae
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* tests
* update
* update
* update
* Update docs/source/en/api/single_file.md
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* Update docs/source/en/api/single_file.md
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* Update docs/source/en/api/loaders/single_file.md
Co-authored-by: YiYi Xu <yixu310@gmail.com >
* Update src/diffusers/loaders/single_file.py
Co-authored-by: YiYi Xu <yixu310@gmail.com >
* Update docs/source/en/api/loaders/single_file.md
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* Update docs/source/en/api/loaders/single_file.md
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* Update docs/source/en/api/loaders/single_file.md
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* Update docs/source/en/api/loaders/single_file.md
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
---------
Co-authored-by: sayakpaul <spsayakpaul@gmail.com >
Co-authored-by: YiYi Xu <yixu310@gmail.com >
2024-05-09 19:00:19 +05:30
Guillaume LEGENDRE
7fa3e5b0f6
Ci - change cache folder ( #7867 )
2024-05-06 17:55:24 +05:30
Dhruv Nair
3e35628873
Remove installing python again in container ( #7852 )
...
update
2024-05-03 15:09:15 +05:30
Dhruv Nair
0d7c479023
Update deps for pipe test fetcher ( #7838 )
...
update
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2024-05-02 20:36:47 +05:30
Guillaume LEGENDRE
ce97d7e19b
Change GPU Runners ( #7840 )
...
* Move to new GPU Runners for slow tests
* Move to new GPU Runners for nightly tests
2024-05-02 18:48:46 +05:30
Guillaume LEGENDRE
44ba90caff
move to new runners ( #7839 )
2024-05-02 14:53:38 +02:00
Dhruv Nair
3c85a57297
Update CI cache ( #7832 )
...
update
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2024-05-02 14:03:35 +05:30
Dhruv Nair
3ffa7b46e5
Fix hanging pipeline fetching ( #7837 )
...
update
2024-05-02 13:08:57 +05:30
Dhruv Nair
c1edb03c37
Fix for pipeline slow test fetcher ( #7824 )
...
* update
* update
2024-05-01 17:36:54 +05:30
Dhruv Nair
725ead2f5e
SSH Runner Workflow Update ( #7822 )
...
* add debug workflow
* update
2024-04-30 20:14:18 +05:30
Dhruv Nair
b1c5817a89
Add debugging workflow ( #7778 )
...
add debug workflow
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2024-04-29 13:44:39 +05:30
Guillaume LEGENDRE
ae05050db9
fix/add tailscale key in case of failure ( #7719 )
...
add tailscale key in case of failure
2024-04-19 10:56:40 +02:00
Guillaume LEGENDRE
e23c27e905
Add tailscale action to push_test ( #7709 )
2024-04-18 18:48:39 +05:30
Sayak Paul
30c977d1f5
[Workflows] remove installation of redundant modules from flax PR tests ( #7662 )
...
remove installation of redundant modules from flax PR tests
2024-04-17 15:16:04 +05:30
Dhruv Nair
f0fa17dd8e
Don't install PEFT with UV in slow tests ( #7697 )
...
* update
* update
2024-04-17 15:10:38 +05:30
Sayak Paul
cf6e0407e0
don't install peft from the source with uv for now. ( #7679 )
2024-04-15 09:33:02 +05:30
Sayak Paul
1c000d46e1
fix: metadata token ( #7631 )
2024-04-15 08:32:27 +05:30
Sayak Paul
08bf754507
make docker-buildx mandatory. ( #7652 )
2024-04-13 07:26:34 +05:30
Sayak Paul
c827e94da0
[Workflows] remove installation of libsndfile1-dev and libgl1 from workflows ( #7543 )
...
* remove libsndfile1-dev and libgl1 from workflows and ensure that re present in the respective dockerfiles.
* change to self-hosted runner; let's see 🤞
* add libsndfile1-dev libgl1 for now
* use self-hosted runners for building and push too.
2024-04-10 08:34:56 +05:30
Sayak Paul
ac7ff7d4a3
add utilities for updating diffusers pipeline metadata. ( #7573 )
...
* add utilities for updating diffusers pipeline metadata.
* style
* remove first empty line
2024-04-10 08:28:49 +05:30
Sayak Paul
ad55ce6100
[Chore] increase number of workers for the tests. ( #7558 )
...
* increase number of workers for the tests.
* move to beefier runner.
* improve the fast push tests too.
* use a beefy machine for pytorch pipeline tests
* up the number of workers further.
2024-04-03 17:11:42 +05:30
Sayak Paul
4a34307702
add: utility to format our docs too 📜 ( #7314 )
...
* add: utility to format our docs too 📜
* debugging saga
* fix: message
* checking
* should be fixed.
* revert pipeline_fixture
* remove empty line
* make style
* fix: setup.py
* style.
2024-04-02 20:49:43 +05:30
Sayak Paul
5d83f50c23
[Release tests] make nightly workflow dispatchable. ( #7541 )
...
* make nightly workflow dispatchable.
* add a note about running the release tests to setup.py
2024-04-02 12:21:17 +05:30
Sayak Paul
6df103deba
add: a helpful message when quality and repo consistency checks fail. ( #7475 )
2024-03-28 13:51:56 +05:30
Sayak Paul
73f28708be
Improve nightly tests ( #7385 )
...
* flesh out the nightly tests
* address feedback.
2024-03-28 13:26:34 +05:30
Sayak Paul
e25e525fde
[LoRA test suite] refactor the test suite and cleanse it ( #7316 )
...
* cleanse and refactor lora testing suite.
* more cleanup.
* make check_if_lora_correctly_set a utility function
* fix: typo
* retrigger ci
* style
2024-03-20 17:13:52 +05:30
Sayak Paul
de9adb907c
clean dep installation step in push_tests ( #7382 )
...
* clean dep installation step in push_tests
* fix: deps
2024-03-20 07:30:43 +05:30
Sayak Paul
25caf24ef9
Fix release workflow deps ( #7339 )
...
* pop scale from the top-level unet instead of getting it.
* improve readability.
* fix: pypi workflow deps
* revert
2024-03-16 07:18:11 +05:30
Sayak Paul
e0e9f81971
add: torch to the pypi step. ( #7328 )
2024-03-15 12:28:12 +05:30
Sayak Paul
95de1981c9
add: pytest log installation ( #7313 )
2024-03-14 10:01:16 +05:30
Sayak Paul
46ab56a468
add: support for notifying maintainers about the nightly test status ( #7117 )
...
* add: support for notifying maintainers about the nightly test status
* add: a tempoerary workflow for validation.
* cancel in progress.
* runs-on
* clean up
* add: peft dep
* change device.
* multiple edits.
* remove temp workflow.
2024-03-13 16:48:11 +05:30
Sayak Paul
038ff70023
[PyPI publishing] feat: automate the process of pypi publication to some extent. ( #7270 )
...
* feat: automate the process of pypi publication to some extent.
* utility to fetch the latest release branch
* correct package name.
2024-03-13 16:27:59 +05:30
Sayak Paul
5dd8e04d4b
[Dockerfiles] add: a workflow to check if docker containers can be built in case of modifications ( #7129 )
...
* add: a workflow to check if docker containers can be built if the files are modified.
* type
* unify docker image build test and push
* make it run on prs too.
* check
* check
* check
* check again.
* remove docker test build file.
* remove extra dependencies./
* check
2024-03-11 08:54:00 +05:30
Dhruv Nair
64a8cd627a
[CI] Remove max parallel flag on slow test runners ( #7162 )
...
update
2024-03-01 11:38:21 +05:30
Sayak Paul
5d3923b670
Fix LCM benchmark test ( #7158 )
...
* make workflow dispatchable.
* fix: lcm lora compile
2024-03-01 10:33:44 +05:30
Sayak Paul
9451235e5a
[Urgent][Docker CI] pin uv version for now and a minor change in the Slack notification ( #7155 )
...
pin uv version for now.
2024-03-01 10:11:07 +05:30
Sayak Paul
c2b6ac4e34
[CI] fix path filtering in the documentation workflows ( #7153 )
...
fix: path
2024-03-01 07:18:49 +05:30
Sayak Paul
fcfa270fbd
add: support for notifying the maintainers about the docker ci status. ( #7113 )
2024-02-29 19:28:52 +05:30
Sayak Paul
56dac1cedc
limit documentation workflow runs for relevant changes. ( #7125 )
2024-02-29 19:01:54 +05:30
Sayak Paul
3daebe2b44
use uv for installing stuff in the workflows. ( #7116 )
...
* 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
2024-02-29 08:27:24 +05:30
Dhruv Nair
e6cf21906d
[Diffusers CI] Switch slow test runners ( #7123 )
...
update
2024-02-28 22:15:04 +05:30
Sayak Paul
fa9bc029b4
[Tests] make test steps dependent on certain things and general cleanup of the workflows ( #7026 )
...
make tests conditional and other things.
2024-02-28 08:26:46 +05:30
Sayak Paul
5aa31bd674
[Easy] edit issue and PR templates ( #7092 )
...
edit templates to remove patrick's name.
2024-02-27 07:10:03 +05:30
Sayak Paul
087daee2f0
add: peft to the benchmark workflow ( #6989 )
2024-02-16 09:29:10 +05:30
Sayak Paul
ca9ed5e8d1
[LoRA] deprecate certain lora methods from the old backend. ( #6889 )
...
* deprecate certain lora methods from the old backend.
* uncomment necessary things.
* safe remove old lora backend 👋
2024-02-09 17:14:32 +01:00
Patrick von Platen
9e2804f720
Update pr_test_peft_backend.yml to use 1 process for testing ( #6613 )
2024-01-17 19:25:30 +05:30
Patrick von Platen
ae7cd5ad4c
Link issue template to discussions
2024-01-09 17:00:15 +01:00
Sayak Paul
e0f349c2b0
correct reviewers in PR template ( #6485 )
2024-01-08 19:12:04 +05:30
Sayak Paul
63de23e3db
disable running peft non-peft lora test in the peft env. ( #6437 )
...
* disable running peft non-peft lora test in the peft env.
* Empty-Commit
2024-01-04 10:18:46 +05:30