Laurent
|
15b1ff0e2e
|
fix broken dtypes in tiled auto encoders
|
2024-07-11 15:21:16 +02:00 |
|
Laurent
|
436fb091ed
|
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:21:16 +02:00 |
|
Laurent
|
4a760b428c
|
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:21:16 +02:00 |
|
Laurent
|
c8dc41fee8
|
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:21:16 +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 |
|
Cédric Deltheil
|
245f51393e
|
auto_encoder: swap x/y names when generating tiles
Cosmetic change
|
2024-06-26 14:17:28 +02:00 |
|
limiteinductive
|
b42881e54e
|
Implement Tiled Autoencoder inference to save VRAM
|
2024-06-26 11:59:18 +02:00 |
|
limiteinductive
|
b16cb7fbb6
|
Add ControlNet Tile e2e test
|
2024-06-25 09:27:08 +02:00 |
|
Pierre Chapuis
|
81f77e7fb0
|
update doc examples test references
|
2024-06-24 17:19:05 +02:00 |
|
Pierre Chapuis
|
9be3580ab3
|
avoid OOMs in SAM tests
|
2024-06-24 17:19:05 +02:00 |
|
Pierre Chapuis
|
91c0fd24d8
|
ruff: reorder test imports
|
2024-06-24 17:19:05 +02:00 |
|
Pierre Chapuis
|
5131212bbb
|
update lightning test references
|
2024-06-24 17:19:05 +02:00 |
|
Pierre Chapuis
|
8366861aed
|
update IP adapter test references
|
2024-06-24 17:19:05 +02:00 |
|
Pierre Chapuis
|
2ba83f575e
|
switch pytest import mode to importlib
see:
https://docs.pytest.org/en/7.1.x/explanation/goodpractices.html#choosing-an-import-mode
https://docs.pytest.org/en/7.1.x/explanation/pythonpath.html#import-modes
This change fixes the SAM tests.
|
2024-06-24 17:19:05 +02:00 |
|
Pierre Chapuis
|
2c6dec15f0
|
update all deps in lockfile
|
2024-06-24 17:19:05 +02:00 |
|
limiteinductive
|
15ccdb38f3
|
Add scale_decay parameter for SD1 ControlNet
|
2024-06-24 13:21:27 +02:00 |
|
Pierre Chapuis
|
567cc9c6d9
|
update pyright
|
2024-06-24 11:12:29 +02:00 |
|
Pierre Chapuis
|
98de9d13d3
|
fix typing problems
|
2024-06-24 11:12:29 +02:00 |
|
Pierre Chapuis
|
d1fc845bc2
|
generate doc for LatentDiffusionModel
|
2024-05-29 16:51:58 +02:00 |
|
Pierre Chapuis
|
1886e6456c
|
add a docstring for set_inference_steps
This explains the relation between first_step and strength,
as shown by @holwech here: https://github.com/finegrain-ai/refiners/discussions/374
|
2024-05-29 16:20:50 +02:00 |
|
Cédric Deltheil
|
ddcd84c740
|
training_utils: export neptune config and mixin
Like W&B. With this, #371 would have broken `test_import_training_utils`.
Follow up of #371 and #372.
|
2024-05-29 10:29:34 +02:00 |
|
Laurent
|
7dba1c8034
|
(training_utils) neptune callback pydantic fix
|
2024-05-28 22:42:28 +02:00 |
|
Laurent
|
3ad7f592db
|
(training_utils) add NeptuneCallback
|
2024-05-28 16:35:11 +02:00 |
|
limiteinductive
|
3a7f14e4dc
|
Fix clock log order ; fix that the first iteration was skipped
|
2024-05-21 17:57:14 +02:00 |
|
Benjamin Trom
|
cc7b62f090
|
apply suggestions from code review
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
76a6ce8641
|
update Training 101
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
0bec9a855d
|
annotated validators for TimeValue
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
22f4f4faf1
|
DataLoader validation
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
38bddc49bd
|
implement data_iterable
|
2024-05-09 10:53:58 +02:00 |
|
Benjamin Trom
|
05a63ef44e
|
apply suggestions from code review
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
d6c225a112
|
implement data_iterable (bis)
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
de8334b6fc
|
remove dataset length
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
b497b27cd3
|
remove dataset length (bis)
|
2024-05-09 10:53:58 +02:00 |
|
Benjamin Trom
|
1db0845db2
|
update test_trainer.py
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
603c8abb1e
|
fix clock
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
44760ac19f
|
deprecate evaluation
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
061d44888f
|
batch to step
|
2024-05-09 10:53:58 +02:00 |
|
limiteinductive
|
b7bb8bba80
|
remove EventConfig
This is a partial rollback of commit 5dde281
|
2024-05-09 10:53:58 +02:00 |
|
Laurent
|
7aff743019
|
initialize StableDiffusion_1_Inpainting with a 9 channel SD1Unet if not provided
|
2024-04-23 16:58:22 +02:00 |
|
limiteinductive
|
f32ccc3474
|
Remove seed_everything logging because it is too verbose
|
2024-04-22 18:14:33 +02:00 |
|
limiteinductive
|
5dde281ada
|
Implement EventConfig
|
2024-04-22 18:14:33 +02:00 |
|
limiteinductive
|
07985694ed
|
fix training_101 import
|
2024-04-18 20:58:47 +02:00 |
|
limiteinductive
|
446796da57
|
Refactor TimeValue
|
2024-04-18 20:58:47 +02:00 |
|
Laurent
|
17246708b9
|
Add sample_noise staticmethod and modify add_noise to support batched steps
|
2024-04-18 12:55:49 +02:00 |
|
limiteinductive
|
7427c171f6
|
fix training_utils requirements check
|
2024-04-17 18:10:28 +02:00 |
|
Pierre Colle
|
bf7852b88e
|
SAM: image_to_scaled_tensor gray images
|
2024-04-16 18:45:17 +02:00 |
|
limiteinductive
|
f48712ee29
|
lint
|
2024-04-16 16:24:33 +02:00 |
|
limiteinductive
|
347fdbc794
|
add init file for segment_anything tests
|
2024-04-16 16:24:33 +02:00 |
|