Commit Graph

397 Commits

Author SHA1 Message Date
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
Victor Hall 165525a71c
Merge pull request #50 from noprompt/add-support-for-val-split
Add support for validation split
2023-02-07 18:16:34 -05:00
Victor Hall defc6a9723 fix colab xformers install 2023-02-07 15:00:20 -05:00
Joel Holdbrooks fc79413224
Merge pull request #1 from damian0815/add-support-for-val-split
update & cleanup EveryDreamValidator
2023-02-07 10:53:13 -08:00
damian bca1e6e594 consistent spelling 2023-02-07 18:21:05 +01:00
damian e2d9600e34 cleaner config handling 2023-02-07 18:18:21 +01:00
damian dad9e347ff log ed batch name on creation 2023-02-07 18:08:19 +01:00
damian f0d7310c12 clarify init function names 2023-02-07 17:54:00 +01:00
damian c3d844a1bc better config handling 2023-02-07 17:52:23 +01:00
damian 29396ec21b update EveryDreamValidator for noprompt's changes 2023-02-07 17:46:30 +01:00
Damian Stewart e0ca75cc96 remove redundant update_old_args() function 2023-02-07 13:46:19 +01:00
Joel Holdbrooks 41c9f36ed7 GH-36: Add support for validation split (WIP)
Co-authored-by: Damian Stewart <office@damianstewart.com>
2023-02-06 22:10:34 -08:00
Victor Hall 85f19b9a2f doc and bug with undersized 2023-02-06 13:11:24 -05:00
Victor Hall 3b085bdd28
Merge pull request #39 from damian0815/feat_async_image_load
Enable multi-threaded image loading for a massive perf boost
2023-02-06 13:10:34 -05:00
Damian Stewart 21a64c38f2 move collate_fn to top level to possibly fix windows issue 2023-02-06 19:03:33 +01:00
Damian Stewart c270dbf6a8 ensure dataloader workers exit cleanly on ctrl-c 2023-02-06 19:03:33 +01:00
Damian Stewart 4b5654452c more workers 2023-02-06 19:03:33 +01:00
Damian Stewart 86a5004098 better main-thread detection 2023-02-06 19:03:33 +01:00
Damian Stewart 50a71e63b6 background load images for a 40% performance improvement 2023-02-06 19:03:33 +01:00
Damian Stewart 927880e1fc allow cli args to override config values 2023-02-06 08:16:08 +01:00
Victor Hall d99b3b1d9b
Merge pull request #38 from noprompt/push-dlma-into-main
Push DLMA into `main`, improvements to `data.resolve`
2023-02-05 08:20:10 -05:00
Victor Hall 581396ac0e
Merge pull request #42 from nawnie/patch-4
Update Train_Colab.ipynb
2023-02-04 19:40:46 -05:00
Victor Hall 4cb6990ac3
Merge pull request #41 from nawnie/patch-3
Bug Squashed
2023-02-04 19:39:56 -05:00
Victor Hall 49bc721673
Merge pull request #45 from qslug/runpod
Build working version of xformers for A5000/3090s
2023-02-04 19:39:03 -05:00
Augusto de la Torre 106f208fa6 Build working version of xformers for A5000/3090s 2023-02-03 00:10:38 +01:00
nawnie c936d9db48
Update Train_Colab.ipynb
xformers==0.0.17.dev435" is just the version i test can do just pip install xformers, but i did not test 0.0.16 yet, this mixed with the other pr's really speeds up colab
2023-02-01 00:42:11 -06:00
nawnie 377560204e
Bug Squashed
change "rated_dataset_target_dropout_rate:" to "rated_dataset_target_dropout_percent:"
2023-01-31 18:21:49 -06:00