Commit Graph

523 Commits

Author SHA1 Message Date
Victor Hall 2f48460691 fix ckpt save if only 1 step per epoch, revert epsilon for amp 2023-02-18 11:23:02 -05:00
Damian Stewart 648fe20200 better default batch size handling 2023-02-18 15:55:54 +01:00
Damian Stewart e97f0816db Squashed commit of the following:
commit 86fa1363852850e87be11e5a277b71435f6a3451
Author: Damian Stewart <d@damianstewart.com>
Date:   Sat Feb 18 14:43:57 2023 +0100

    cleanup, add back random caption support

commit f9a10842b47b9a5d51d53de8d56cb7089a1eeeb2
Author: Damian Stewart <d@damianstewart.com>
Date:   Sat Feb 18 13:52:22 2023 +0100

    misc fixes and documentation

commit 46167806892258fef509f14e9d83ceab08725cd6
Author: Damian Stewart <d@damianstewart.com>
Date:   Sat Feb 18 12:11:18 2023 +0100

    works

commit 390bcdf4d8165315e2f84404c62b410c7b674c84
Author: Damian Stewart <d@damianstewart.com>
Date:   Sat Feb 18 10:12:14 2023 +0100

    SampleGenerator code in place (untested)

commit 022724fa7a435371081fd489ee7e5dbfc2df37ec
Author: Damian Stewart <d@damianstewart.com>
Date:   Sat Feb 18 10:17:05 2023 +0100

    cleanup and new approach (untested)

commit 4ac81f0924146a7ac3c46f4a4382e7dceaaac47c
Author: Damian Stewart <d@damianstewart.com>
Date:   Fri Jan 27 17:26:12 2023 +0100

    fix 'classmethod is not callable' error

commit c875933096464a867a5c3cfbf9592605f201f79e
Author: Damian Stewart <d@damianstewart.com>
Date:   Fri Jan 27 17:10:03 2023 +0100

    fix prompts log crash

commit 2771d52485191388dfa5b3b8892ed7327d874ed6
Author: Damian Stewart <d@damianstewart.com>
Date:   Fri Jan 27 14:38:39 2023 +0100

    fix circular import

commit 8452272b02fe64a2345fba067a55e51c52debd98
Author: Damian Stewart <d@damianstewart.com>
Date:   Fri Jan 27 14:33:26 2023 +0100

    refactor sample generation (untested)
2023-02-18 15:51:50 +01:00
Victor Hall d07b9bbedb
Merge pull request #72 from nawnie/patch-8
Typo
2023-02-17 16:19:43 -05:00
nawnie 9dc3b2d65a added zero frequency ratio, drop out, clipskip, and flip to bottom of lauch setup as adv features 2023-02-17 10:02:24 -06:00
nawnie 5e7a8b8d17
Typo
827 Siffusion to diffusion
2023-02-17 08:18:47 -06:00
Victor Hall 6e7e7f9e1f Merge branch 'main' of https://github.com/victorchall/EveryDream2trainer into main 2023-02-15 18:55:36 -05:00
Victor Hall 37cf437a5f zero frequency noise option to improve contrast 2023-02-15 18:53:08 -05:00
Victor Hall c0e47e5eab
Update BASEMODELS.md
upcast attn for sd2 conv, not critical but technically correct
2023-02-14 12:41:50 -05:00
Victor Hall 43f7f3c0f1
Merge pull request #66 from qslug/rp-docs
Add/Update docs for RunPod and Vast using ED2 image
2023-02-14 08:23:46 -05:00
Augusto de la Torre d5b4f8674e Add/Update doc for RunPod and Vast using ED2 image 2023-02-14 12:03:09 +01:00
Victor Hall e28b23851d save_ckpts_from_n_epochs arg to skip early saving of ckpts 2023-02-13 12:18:33 -05:00
Victor Hall 0e9bb667a4
Merge pull request #64 from janekm/roundtrip
fix roundtrip text_encoder
2023-02-13 12:12:09 -05:00
Janek Mann 95165974ce fix roundtript text_encoder 2023-02-13 17:00:53 +00:00
Victor Hall 9bfa22136b
Merge pull request #63 from justinmerrell/patch-1
Update DATA.md
2023-02-12 18:40:46 -05:00
Justin Merrell f97795cdd2
Update DATA.md 2023-02-12 17:24:43 -05:00
Victor Hall e9beebdac1
Merge pull request #61 from damian0815/doc-validation
Enhance validation docs
2023-02-11 12:30:34 -05:00
Damian Stewart 34066c9dab further doc enhancements 2023-02-11 09:04:12 +01:00
Damian Stewart ff6025f699 hopefully fix image links 2023-02-11 08:45:25 +01:00
Damian Stewart 464ef07f94 add images and update paths 2023-02-11 02:39:55 +01:00
Damian Stewart a0d844e324 add extended Validation docs 2023-02-11 02:33:33 +01:00
Victor Hall eea15934ca
Merge pull request #60 from qslug/rp-docs
Add screenshots to Runpod docs
2023-02-10 19:31:36 -05:00
Augusto de la Torre 6e89ac6f22 Add screenshots to docs 2023-02-11 00:50:54 +01:00
Victor Hall 704de1708b
Merge pull request #59 from qslug/install-train
Split Train_Runpod.ipynb
2023-02-09 20:27:05 -05:00
Augusto de la Torre 48c9c41b92 Fix typo 2023-02-10 01:58:39 +01:00
Augusto de la Torre 732a16ac69 Add notebook links to setup docs 2023-02-10 01:56:14 +01:00
Augusto de la Torre b7afed5391 Split Train_Runpod.ipynb
Into RunPod-specific installer and generic training notebook.

This should make it easier to support other providers
2023-02-10 01:49:28 +01:00
Victor Hall b73c135734
Merge pull request #57 from qslug/runpod-tidy
Add some widgets for inference and HF upload
2023-02-09 10:08:25 -05:00
Augusto de la Torre e621ba4b6a Add some widgets for inference and HF upload
And tidy up the markdown a bit
2023-02-09 16:02:32 +01:00
Victor Hall e98aa90288 Merge branch 'main' of https://github.com/victorchall/EveryDream2trainer into main 2023-02-08 20:39:45 -05:00
Victor Hall 51025b56c9 fix sd21 conversion in colab 2023-02-08 20:39:36 -05:00
Victor Hall b6433cb8fd
Merge pull request #56 from qslug/runpod-tidy
Don't need to build xformers for RunPod anymore
2023-02-08 20:36:00 -05:00
Augusto de la Torre 4d9797b4ea Don't need to build xformers anymore 2023-02-09 01:38:04 +01:00
Victor Hall 0eb5a0c0e5 validation docs 2023-02-08 16:11:09 -05:00
Victor Hall 2353c4c16a validation doc update 2023-02-08 16:05:19 -05:00
Victor Hall 1665f07e61 assume epsilon for compatibility with old diffusers converted files 2023-02-08 15:42:07 -05:00
Victor Hall 8b13c7ed1f val... 2023-02-08 13:34:49 -05:00
Victor Hall 27b66ab54f ability to not do val 2023-02-08 13:23:19 -05:00
Victor Hall 8a8a4cf3df make val optional, revert multiply algo 2023-02-08 13:04:12 -05:00
Victor Hall f275f20412 Merge branch 'main' of https://github.com/victorchall/EveryDream2trainer into main 2023-02-08 11:07:24 -05:00
Victor Hall b6f918daaf
Merge pull request #53 from damian0815/fix_validation_multiplier_logic
Fix multiplier issues with validation, and refactor validation logic
2023-02-08 11:06:46 -05:00
Victor Hall 5be15f0f16 remove doc for instant sample which was removed 2023-02-08 10:51:45 -05:00
Damian Stewart 19347bcaa8 make fractional multiplier logic apply per-directory 2023-02-08 14:15:54 +01:00
Damian Stewart a7b00e9ef3 fix multiplier logic 2023-02-08 13:46:58 +01:00
Damian Stewart 4e37200dda fix multiplier issues with validation and refactor validation logic 2023-02-08 11:28:45 +01:00
Victor Hall 1068d2dd2a
Merge pull request #52 from nawnie/patch-5
Xformer update
2023-02-07 22:59:57 -05:00
nawnie 94c2bc74a5
Xformer update
Prior version of Xformers is no longer available switching link to last stable release.

https://pypi.org/project/xformers/#history

Tested!
2023-02-07 21:50:39 -06:00
Victor Hall 7f6145098a
Merge pull request #48 from damian0815/feat_cli_args_override_json_file
CLI args override values in JSON file
2023-02-07 20:31:21 -05:00
Victor Hall 00ae25ae60
Merge branch 'main' into feat_cli_args_override_json_file 2023-02-07 20:31:01 -05:00
Victor Hall 6f4bfdc557 temporarily disable val, issues 2023-02-07 18:43:16 -05:00