Commit Graph

199 Commits

Author SHA1 Message Date
Filip Strand
bd0d0ccb0c
Merge pull request #70 from filipstrand/add-stepwise-handler
Add stepwise handler and tests
2024-10-10 07:47:44 +02:00
filipstrand
8ec5410a56 Mark stepwise feature as experimental for now 2024-10-10 07:43:19 +02:00
filipstrand
e8edac5287 Use pytest in the Makefile 2024-10-10 00:08:17 +02:00
filipstrand
78e2b726fb Make sure cleanup happens even if tests fail 2024-10-09 23:41:12 +02:00
filipstrand
a9461cacf0 Add image generation tests
rename
2024-10-09 22:45:05 +02:00
filipstrand
e908c1cede Add stepwise handler 2024-10-09 22:29:36 +02:00
Filip Strand
f4d0bc799d
Merge pull request #59 from anthonywu/stream-stitch-stepwise-images
option to save stepwise and composite images, add interruptibility
2024-10-09 16:44:35 +02:00
Anthony Wu
5de208d1ba PR review 2024-10-06 14:59:15 -10:00
filipstrand
8519c82304 Include --upgrade flag for default uv command 2024-09-24 17:43:42 +02:00
filipstrand
85f4df49e7 v.0.3.0 2024-09-24 08:26:01 +02:00
Filip Strand
c3aafc88d3
Merge pull request #65 from filipstrand/add-license
Add MIT License
2024-09-24 08:09:51 +02:00
Anthony Wu
fcc9b21d19 option to save stepwise and composite images, add interruptibility 2024-09-23 15:20:25 -07:00
filipstrand
8bcf0d7602 Add license metadata to pyproject.toml 2024-09-23 23:55:37 +02:00
filipstrand
59aafae7a1 Update README with MIT License information 2024-09-23 23:55:37 +02:00
filipstrand
2619fc8fc2 Add MIT License 2024-09-23 23:46:57 +02:00
Filip Strand
c05329e73b
Merge pull request #63 from filipstrand/controlnet-additions
Controlnet additions
2024-09-23 20:27:23 +02:00
filipstrand
a942ca8d67 Rename controlnet path arg 2024-09-23 20:22:47 +02:00
filipstrand
ec8b42e521 Rename save arg 2024-09-23 20:22:30 +02:00
filipstrand
ebff19b48a Use None instead of empty string for image metadata 2024-09-23 20:13:35 +02:00
filipstrand
895754df51 Fix broken links with emojis 2024-09-23 20:13:35 +02:00
filipstrand
dfdd543227 Add controlnet example 2024-09-23 20:13:35 +02:00
filipstrand
91b0c466fb Avoid circular dep. issue (maybe better way to do this) 2024-09-23 20:13:35 +02:00
filipstrand
15ecaa7370 Rename util method 'save' to 'save_image' 2024-09-23 20:13:35 +02:00
filipstrand
3af6bcbfe1 Add ability to save the canny controlnet image early on in the generation
(useful for inspecting if edge detection is as expected)
2024-09-23 20:13:35 +02:00
filipstrand
7b4aab9c1b Move actual image saving logic to ImageUtil 2024-09-23 20:13:35 +02:00
filipstrand
d799a924c4 Light refactor of controlnet class 2024-09-23 20:13:35 +02:00
filipstrand
5737b27164 Save controlnet_image and mflux version in metadata 2024-09-23 20:13:35 +02:00
filipstrand
cda698df8d Move controlnet specific weight handling to separate class 2024-09-23 20:13:35 +02:00
filipstrand
8678102321 Fix controlnet input arg name and group controlnet arguments 2024-09-23 19:18:11 +02:00
filipstrand
56f0c8361d Add TOC and some emojis for the README and new controlnet section 2024-09-23 19:18:11 +02:00
Filip Strand
6c385af53b
Merge pull request #62 from filipstrand/add-ability-to-save-model-with-applied-lora
Add ability to save model with applied LoRA
2024-09-22 11:39:21 +02:00
filipstrand
3ac54a9f42 Add ability to save model with applied LoRA 2024-09-22 11:20:31 +02:00
Filip Strand
9f6b01feed
Merge pull request #61 from anthonywu/qol-followup
quality of life maintenance for ruff/pre-commit
2024-09-22 10:51:40 +02:00
Anthony Wu
8b47492f1b more qol suggestions 2024-09-21 15:03:35 -07:00
Anthony Wu
95f30e6a14 use pre-commit to run linter formatter 2024-09-21 14:47:09 -07:00
Filip Strand
86da9b2e43
Merge pull request #58 from anthonywu/intro-ruff-config
introduce standardized `ruff check` and `ruff format` config
2024-09-21 23:25:57 +02:00
filipstrand
6ef9ceb259 Fix linting issues 2024-09-21 19:59:12 +02:00
filipstrand
fd0add32dd Update ruff setup: 120 character line-length and exclude files 2024-09-21 19:59:12 +02:00
filipstrand
9e6ace4cc3 Apply ruff formating (minor manual modifications to some files which are subsequently excluded) 2024-09-21 19:59:12 +02:00
filipstrand
101711dcd4 Merge remote-tracking branch 'refs/remotes/origin/main' into intro-ruff-config 2024-09-21 19:58:45 +02:00
filipstrand
abd7893612 Fix hidden_states in single_transformer_blocks for controlnet transformer 2024-09-21 14:38:33 +02:00
Filip Strand
a8d4300a86
Merge pull request #57 from anthonywu/intro-makefile
Introduce project makefile for setup and contributor operation
2024-09-21 13:45:11 +02:00
filipstrand
557996049e Add newlines to fix markdown rendering 2024-09-21 10:46:00 +02:00
filipstrand
c170e89977 remove unnecessary imports 2024-09-21 10:39:01 +02:00
Filip Strand
3b3e232365
Merge pull request #55 from anthonywu/easy-import-dx
dev ux: simplify import paths of frequently used items in scripts and demos
2024-09-21 10:36:27 +02:00
filipstrand
5a7157e7e8 Simplify import paths for controlnet file 2024-09-21 10:34:35 +02:00
filipstrand
e007402cfa Merge remote-tracking branch 'refs/remotes/mflux/main' into easy-import-dx 2024-09-21 10:33:36 +02:00
Anthony Wu
cb785e49f1 introduce but not enforce .pre-commit-config.yaml 2024-09-20 19:06:49 -07:00
Anthony Wu
77e5a2ef39 intro ruff config 2024-09-20 10:26:10 -07:00
Anthony Wu
d565807e5b update readme to match 2024-09-20 10:03:21 -07:00