Commit Graph

  • 976573c837
    Merge pull request #103 from anthonywu/support-hf-models Filip Strand 2025-01-19 23:13:37 +0100
  • 398cf082c3 Fix string formating filipstrand 2025-01-19 19:49:57 +0100
  • 21a98b1369 Small updates filipstrand 2025-01-19 13:37:46 +0100
  • 344ac90c74 comprehensive ModelConfig refactor to support compatible HuggingFace dev/schnell models Anthony Wu 2025-01-17 06:27:33 -0800
  • e32be7bf31 Update reference test images to match output (mlx=v0.22.0 and changed precision in attention mask) filipstrand 2025-01-14 21:58:35 +0100
  • 16a0225b41 Specify precision for causal attention mask filipstrand 2025-01-14 21:32:02 +0100
  • 3b0f5a4516
    Merge pull request #116 from filipstrand/optimizations Filip Strand 2025-01-14 21:18:04 +0100
  • 9954e7fb45 Unify attention mechanism in single and joint attention blocks filipstrand 2024-12-28 07:18:17 +0100
  • f0e82ad67f Optimization: Use fast SDPA (no speedup for me on tests, but a bit cleaner) filipstrand 2024-12-28 06:12:50 +0100
  • 0eb8f5082e Update README with perf. update, installation issue and version link filipstrand 2024-12-26 20:50:38 +0100
  • 2ebb0d1c6e Bump version to v.0.5.1 filipstrand 2024-12-23 12:40:19 +0100
  • 4c0aff9168 Fix bug with quantization level being str instead of int filipstrand 2024-12-23 11:54:44 +0100
  • f725583bb9
    Merge pull request #83 from filipstrand/dreambooth Filip Strand 2024-12-22 20:02:11 +0100
  • bae49c8145 Dreambooth v1 filipstrand 2024-10-29 07:54:20 +0100
  • 627398f531 Add 'FLUX.1 Tools' for features to support filipstrand 2024-11-21 21:29:47 +0100
  • d69f49f31f Add In-Context LoRA for the cool research section filipstrand 2024-11-20 00:17:49 +0100
  • 121a4f1695 Update reference test images to be compatible with mlx>0.19.0 (still visually identical) filipstrand 2024-11-16 17:23:00 +0100
  • 6350c6fb12 Add command to find system spec filipstrand 2024-11-16 16:47:33 +0100
  • 07c34a9f97 Add device mac device to performance table filipstrand 2024-11-16 16:30:42 +0100
  • 8d7a2eb4fd Add M4 Pro performance numbers filipstrand 2024-11-16 16:17:44 +0100
  • 2e297a068e Sort performance benchmarks based on performance filipstrand 2024-11-16 16:06:44 +0100
  • c94ab4749d
    Merge pull request #96 from ivanfioravanti/patch-1 Filip Strand 2024-11-16 16:00:48 +0100
  • 457b3e9867
    Update README.md Ivan Fioravanti 2024-11-15 18:42:30 +0100
  • e0c9086d0f Update related projects section in README filipstrand 2024-11-10 19:54:45 +0100
  • f6bec3cc91 fix name filipstrand 2024-11-09 22:13:59 +0100
  • e5ae68f312 Add new sections in README for "related projects" and "features/research to support" filipstrand 2024-11-09 21:48:15 +0100
  • f78144001c
    Merge pull request #90 from anthonywu/py13-dev-working Filip Strand 2024-11-09 19:58:55 +0100
  • 08b390dc7b more details for usage Anthony Wu 2024-11-09 08:19:02 -0800
  • 48d2e71207 add dev note that community whl is available now Anthony Wu 2024-11-08 00:51:53 -0800
  • 391d29fe4f solve python 3.13 pip install Anthony Wu 2024-11-07 00:01:54 -0800
  • 4788bbe184 Bump version to 0.4.1 filipstrand 2024-10-29 20:36:37 +0100
  • 909c451001
    Merge pull request #87 from filipstrand/fix-img2img-for-non-square-resolution Filip Strand 2024-10-29 20:24:10 +0100
  • ce387921c5 Add named args for height and width for clarity filipstrand 2024-10-29 19:35:34 +0100
  • 82973f9e95 Fix bug: swap width <--> height filipstrand 2024-10-29 19:23:36 +0100
  • 8d93f3e24f Change img2img test to be non-square filipstrand 2024-10-29 19:58:39 +0100
  • 4e2a10b1b9 Rewrite img2img latent creation to emphasize the linear interp between latent and noise filipstrand 2024-10-29 19:19:59 +0100
  • 8ac08f7853 Update readme with new performance numbers filipstrand 2024-10-28 19:27:18 +0100
  • 506f56ad49 Add missing separator filipstrand 2024-10-28 00:34:28 +0100
  • ea6202b49f Add img2img example in readme filipstrand 2024-10-28 00:32:51 +0100
  • 4b173dc818 Update readme with img2img example filipstrand 2024-10-28 00:13:13 +0100
  • 7f0db775e9
    Merge pull request #81 from anthonywu/regen-from-metadata Filip Strand 2024-10-27 21:15:38 +0100
  • 960447f92e update type hint Anthony Wu 2024-10-26 20:24:28 -0700
  • 98d7ef5751 update: do not require model arg, add controlnet_save_canny, fix bugs, add tests Anthony Wu 2024-10-26 20:22:32 -0700
  • ffaf562a8c fix type hint in test file Anthony Wu 2024-10-26 10:29:33 -0700
  • 351cc8bbf1 support metadata files as CLI arg supplier Anthony Wu 2024-10-20 09:18:49 -0700
  • 2ed0628e58 Light refactoring: Move latent creation to separate class filipstrand 2024-10-20 11:31:26 +0200
  • f08c667e1a Remove vae type alias from runtime_config.py filipstrand 2024-10-20 11:05:45 +0200
  • 429b580b04
    Merge pull request #82 from anthonywu/fixes-for-image-to-image Filip Strand 2024-10-20 11:01:42 +0200
  • 1160d4e8b2 controlnet files: revert the refactoring done in #77 Anthony Wu 2024-10-20 01:06:02 -0700
  • 6201a93d4a tests and fixes for image to image Anthony Wu 2024-10-20 00:48:45 -0700
  • 231b9885b8
    Merge pull request #77 from anthonywu/image-to-image Filip Strand 2024-10-19 15:00:07 +0200
  • f963b7a9b2 image to image implementation Anthony Wu 2024-10-12 10:46:20 -0700
  • 7a0c5f8fe5
    Merge pull request #75 from anthonywu/argparser-refactor Filip Strand 2024-10-12 14:41:17 +0200
  • 9c7e857082 Add type hinting to CommandLineParser filipstrand 2024-10-12 14:34:39 +0200
  • b16ad90d0a Update todo list filipstrand 2024-10-12 13:13:58 +0200
  • 796e9e8305 refactor argparser Anthony Wu 2024-10-11 15:03:52 -0700
  • 514cc44897
    Merge pull request #72 from anthonywu/intro-isort-linter Filip Strand 2024-10-10 21:34:34 +0200
  • 48b2a0ceb5 Fix ensure-pre-commit step in Makefile filipstrand 2024-10-10 21:09:55 +0200
  • 9b6cd01171 introduce ruff isort Anthony Wu 2024-10-10 11:56:14 -0700
  • faaf905667
    Merge pull request #71 from anthonywu/typos-check Filip Strand 2024-10-10 20:31:21 +0200
  • f3d6fab927 Fix pyproject.toml filipstrand 2024-10-10 07:58:25 +0200
  • bd0d0ccb0c
    Merge pull request #70 from filipstrand/add-stepwise-handler Filip Strand 2024-10-10 07:47:44 +0200
  • 8ec5410a56 Mark stepwise feature as experimental for now filipstrand 2024-10-10 07:41:57 +0200
  • e8edac5287 Use pytest in the Makefile filipstrand 2024-10-10 00:00:32 +0200
  • 78e2b726fb Make sure cleanup happens even if tests fail filipstrand 2024-10-09 23:38:56 +0200
  • 19867d5bb7 introduce pre-commit typos check Anthony Wu 2024-10-09 14:20:49 -0700
  • a9461cacf0 Add image generation tests filipstrand 2024-10-09 22:33:59 +0200
  • e908c1cede Add stepwise handler filipstrand 2024-10-09 16:48:59 +0200
  • f4d0bc799d
    Merge pull request #59 from anthonywu/stream-stitch-stepwise-images Filip Strand 2024-10-09 16:44:35 +0200
  • 5de208d1ba PR review Anthony Wu 2024-10-06 14:59:15 -1000
  • 8519c82304 Include --upgrade flag for default uv command filipstrand 2024-09-24 17:43:42 +0200
  • 85f4df49e7 v.0.3.0 filipstrand 2024-09-24 08:17:37 +0200
  • c3aafc88d3
    Merge pull request #65 from filipstrand/add-license Filip Strand 2024-09-24 08:09:51 +0200
  • fcc9b21d19 option to save stepwise and composite images, add interruptibility Anthony Wu 2024-09-23 15:20:25 -0700
  • 8bcf0d7602 Add license metadata to pyproject.toml filipstrand 2024-09-23 23:46:23 +0200
  • 59aafae7a1 Update README with MIT License information filipstrand 2024-09-23 23:45:19 +0200
  • 2619fc8fc2 Add MIT License filipstrand 2024-09-23 23:41:30 +0200
  • c05329e73b
    Merge pull request #63 from filipstrand/controlnet-additions Filip Strand 2024-09-23 20:27:23 +0200
  • a942ca8d67 Rename controlnet path arg filipstrand 2024-09-23 20:22:02 +0200
  • ec8b42e521 Rename save arg filipstrand 2024-09-23 20:20:59 +0200
  • ebff19b48a Use None instead of empty string for image metadata filipstrand 2024-09-23 20:02:56 +0200
  • 895754df51 Fix broken links with emojis filipstrand 2024-09-23 20:00:32 +0200
  • dfdd543227 Add controlnet example filipstrand 2024-09-23 07:49:40 +0200
  • 91b0c466fb Avoid circular dep. issue (maybe better way to do this) filipstrand 2024-09-22 21:07:28 +0200
  • 15ecaa7370 Rename util method 'save' to 'save_image' filipstrand 2024-09-22 21:06:42 +0200
  • 3af6bcbfe1 Add ability to save the canny controlnet image early on in the generation filipstrand 2024-09-22 20:26:23 +0200
  • 7b4aab9c1b Move actual image saving logic to ImageUtil filipstrand 2024-09-22 20:04:46 +0200
  • d799a924c4 Light refactor of controlnet class filipstrand 2024-09-22 19:30:21 +0200
  • 5737b27164 Save controlnet_image and mflux version in metadata filipstrand 2024-09-22 19:03:00 +0200
  • cda698df8d Move controlnet specific weight handling to separate class filipstrand 2024-09-21 22:44:53 +0200
  • 8678102321 Fix controlnet input arg name and group controlnet arguments filipstrand 2024-09-21 22:33:09 +0200
  • 56f0c8361d Add TOC and some emojis for the README and new controlnet section filipstrand 2024-09-21 22:15:01 +0200
  • 6c385af53b
    Merge pull request #62 from filipstrand/add-ability-to-save-model-with-applied-lora Filip Strand 2024-09-22 11:39:21 +0200
  • 3ac54a9f42 Add ability to save model with applied LoRA filipstrand 2024-09-22 11:02:16 +0200
  • 9f6b01feed
    Merge pull request #61 from anthonywu/qol-followup Filip Strand 2024-09-22 10:51:40 +0200
  • 8b47492f1b more qol suggestions Anthony Wu 2024-09-21 15:03:35 -0700
  • 95f30e6a14 use pre-commit to run linter formatter Anthony Wu 2024-09-21 14:47:09 -0700
  • 86da9b2e43
    Merge pull request #58 from anthonywu/intro-ruff-config Filip Strand 2024-09-21 23:25:57 +0200
  • 6ef9ceb259 Fix linting issues filipstrand 2024-09-21 19:51:22 +0200
  • fd0add32dd Update ruff setup: 120 character line-length and exclude files filipstrand 2024-09-21 15:41:46 +0200