Commit graph

656 commits

Author SHA1 Message Date
Laurent c6631c7ca6 implement _add_noise for dpm solver 2024-09-09 17:25:31 +02:00
Laurent 6d58492097 loosen the tolerances for some sam tests (because of a recent pytorch upgrade) 2024-09-09 17:17:12 +02:00
Laurent 2395e666d5 update gaussian_blur fluxion util, see 45e053b2ae 2024-09-09 17:05:15 +02:00
Pierre Chapuis a51d695523 MultiUpscaler: improve resizing logic
Some checks failed
Spell checker / Spell check (push) Has been cancelled
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
- Do not have a parameter to downscale (caller can do it beforehand if they want).
- Do not enforce mod 8 *before* upscale, we need it afterwards only (before SD).
2024-09-06 18:23:42 +02:00
limiteinductive af6c5aecbe add karras sigmas to dpm solver 2024-09-06 15:30:02 +02:00
Kadir Nar 5aef1408d8
Add example code for Stable Diffusion(1.5) (#409)
Some checks are pending
CI / lint_and_typecheck (push) Waiting to run
Deploy docs to GitHub Pages / Deploy docs (push) Waiting to run
Spell checker / Spell check (push) Waiting to run
2024-09-06 09:16:09 +02:00
Laurent cf247a1b20 bump comfyui-refiners version
Some checks failed
CI / lint_and_typecheck (push) Waiting to run
Deploy docs to GitHub Pages / Deploy docs (push) Waiting to run
Spell checker / Spell check (push) Waiting to run
Publish to Comfy registry / Publish Custom Node to registry (push) Has been cancelled
2024-09-05 16:51:05 +02:00
Laurent bdcc0aa264 fix comfyui requirements.txt 2024-09-05 16:51:05 +02:00
Laurent 1cee7c6da3 bump comfyui-refiners version 2024-09-05 15:55:42 +02:00
Laurent c2e255c045 add comfyui requirements.txt 2024-09-05 15:55:42 +02:00
Colle a061f0042d nits: cross-reference the box-segmenter 2024-09-05 14:55:17 +02:00
Laurent dc1a2e1cc8 add comfyui registry badge
Some checks are pending
CI / lint_and_typecheck (push) Waiting to run
Publish to Comfy registry / Publish Custom Node to registry (push) Waiting to run
Deploy docs to GitHub Pages / Deploy docs (push) Waiting to run
Spell checker / Spell check (push) Waiting to run
2024-09-05 12:05:55 +02:00
Laurent 78ec8cf408 add box segmenter comfyui examples workflow 2024-09-05 12:05:55 +02:00
Laurent 76b4994c29 add comfyui registry github action 2024-09-05 12:05:55 +02:00
Laurent b67efb26df add comfyui custom nodes 2024-09-05 12:05:55 +02:00
snomiao b6f547d14a chore(licence-update): Update PyProject Toml - License
Some checks are pending
CI / lint_and_typecheck (push) Waiting to run
Deploy docs to GitHub Pages / Deploy docs (push) Waiting to run
Spell checker / Spell check (push) Waiting to run
2024-09-04 22:12:59 +02:00
Cédric Deltheil 428c2ddcec ella: refresh README and mkdocs
Some checks are pending
CI / lint_and_typecheck (push) Waiting to run
Deploy docs to GitHub Pages / Deploy docs (push) Waiting to run
Spell checker / Spell check (push) Waiting to run
Follow up of #389
2024-09-04 14:03:12 +02:00
ily-R 277b0fd837 ella adapter implementation. tested with sd1.5 model 2024-09-04 11:38:22 +02:00
Laurent a8efe5eab0 use scm versionning for the package
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-09-02 15:01:08 +02:00
Laurent bec8e040eb add more shields.io badges in README.md 2024-09-02 14:58:05 +02:00
Pierre Chapuis 7ca1774b5f add box segmenter solution
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-30 09:26:53 +02:00
Pierre Chapuis c8ff6d95f0 fix deprecation warning
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-28 14:31:27 +02:00
Pierre Chapuis e643006887 fix .to for MVANet
Some checks are pending
CI / lint_and_typecheck (push) Waiting to run
Deploy docs to GitHub Pages / Deploy docs (push) Waiting to run
Spell checker / Spell check (push) Waiting to run
2024-08-27 18:41:29 +02:00
Pierre Chapuis 0046d2288f return typing for __init__ 2024-08-27 18:41:29 +02:00
Pierre Chapuis 8aa1d9d91d fix formatting in docs
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-26 14:03:40 +02:00
Pierre Chapuis 2fc93cb334 improve comments 2024-08-26 13:59:02 +02:00
Pierre Chapuis 10dfa73a09 Add Multi-View Aggregation Network (MVANet)
Co-authored-by: Pierre Colle <piercus@gmail.com>
2024-08-26 13:59:02 +02:00
Pierre Chapuis 58c1cc7cd4 fix missing docs in SAM 2024-08-26 12:01:36 +02:00
Laurent dd6423bb7b make requirements.docs.txt follow the [doc] optional deps from pyproject.toml
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-23 13:44:32 +02:00
Laurent a5d3c2971b update ic_light adapter, bugfix + improve docstrings
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-21 14:15:40 +02:00
Laurent 2cb0f06119 remove a couple from torch import ... from the code 2024-08-21 11:08:27 +02:00
limiteinductive 45143e2851 add IC-Light bullet point in Latest News
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-12 12:09:23 +02:00
limiteinductive 51dcd7772c implement foreground conditioned ic light 2024-08-12 12:09:23 +02:00
Pierre Chapuis 928da1ee1c fix repr when there are non-Fluxion modules in a tree
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-08 19:26:56 +02:00
limiteinductive b4ee65b9b1 improve load_from_safetensors typing
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
2024-08-02 15:29:39 +02:00
limiteinductive 1de567590b fix typing issues coming from torch 2.4 version ; typing is not guaranteed for torch < 2.4 2024-08-02 12:02:00 +02:00
Laurent 10fba3467a Update README.md
Some checks failed
CI / lint_and_typecheck (push) Has been cancelled
Deploy docs to GitHub Pages / Deploy docs (push) Has been cancelled
Spell checker / Spell check (push) Has been cancelled
Include a link to the enhancer huggingface space
2024-07-24 12:55:24 +02:00
limiteinductive 09a9dfd494 Add stochastic sampling to DPM solver (SDE)
Some checks are pending
CI / lint_and_typecheck (push) Waiting to run
Deploy docs to GitHub Pages / Deploy docs (push) Waiting to run
Spell checker / Spell check (push) Waiting to run
2024-07-23 11:13:12 +02:00
Pierre Chapuis daee77298d improve FrankenSolver
It now takes a Scheduler factory instead of a Scheduler.
This lets the user potentially recreate the Scheduler on `rebuild`.

It also properly sets the device and dtype on rebuild,
and it has better typing.
2024-07-19 16:46:52 +02:00
Pierre Chapuis 299217f45a bump pillow and pyright 2024-07-17 19:22:16 +02:00
Laurent 3b4924d46b update latest news 2024-07-16 21:27:53 +02:00
Laurent 88325c3bbc multi-upscaler: specify map_location when loading negative embedding 2024-07-12 18:49:25 +02:00
Laurent af1b302e78 add refiners.foundationals.latent_diffusion.multi_diffusion to mkdocstrings 2024-07-11 15:23:02 +02:00
Laurent 6ddd5435b8 fix broken dtypes in tiled auto encoders 2024-07-11 15:23:02 +02:00
Laurent f44ae150a7 improve/add MultiDiffusion and MultiUpscaler e2e tests
Co-authored-by: limiteinductive <benjamin@lagon.tech>
Co-authored-by: Cédric Deltheil <355031+deltheil@users.noreply.github.com>
2024-07-11 15:23:02 +02:00
Laurent f3b5c8d3e1 create SD1.5 MultiUpscaler pipeline
Co-authored-by: limiteinductive <benjamin@lagon.tech>
Co-authored-by: Cédric Deltheil <355031+deltheil@users.noreply.github.com>
2024-07-11 15:23:02 +02:00
Laurent 66cd0d57a1 improve MultiDiffusion pipelines
Co-authored-by: limiteinductive <benjamin@lagon.tech>
Co-authored-by: Cédric Deltheil <355031+deltheil@users.noreply.github.com>
2024-07-11 15:23:02 +02:00
Pierre Chapuis b4db08de24 use "solver" (not scheduler) wording in tests 2024-07-10 19:31:34 +02:00
Pierre Chapuis 9e8c2a3753 add FrankenSolver
This solver is designed to use Diffusers Schedulers as Refiners Solvers.
2024-07-10 19:31:34 +02:00
Pierre Chapuis e091788b88 bump setup-rye action to v3 2024-06-27 14:11:07 +02:00