Commit Graph

206 Commits (0d4e6c4ece67e8375062cf39f3a8a1e83317382f)

Author SHA1 Message Date
bmaltais e22276ae4a Adding user presets to git ignore 2023-07-08 20:12:24 -04:00
bmaltais c8850b09c8 adding support for user presets 2023-07-08 20:08:33 -04:00
bmaltais 429d2f282f Update gradio release 2023-07-08 16:16:06 -04:00
bmaltais 078aa4ddef Save config along output model on train 2023-07-08 09:30:03 -04:00
forensicmike1 5a8cadf2c3 Add more details on which PR to refer to for the scale_weight_norms (Max Norm Regularization) 2023-07-08 07:06:49 -06:00
bmaltais 7fcfd336bb Updates 2023-07-07 10:40:48 -04:00
bmaltais 19053b7747 Move more common params to advanced class 2023-07-03 16:45:00 -04:00
bmaltais 5d34c42d51 Move more stuff to basic parameters class 2023-07-03 16:24:11 -04:00
bmaltais 22dfa092b4 Refactor Image Sampler code 2023-07-03 16:14:45 -04:00
bmaltais 305d13e612 Move folder code to class 2023-07-03 15:56:03 -04:00
bmaltais 58809ac2f3 Move SDXL class to own file 2023-07-03 15:19:14 -04:00
bmaltais 33ace77412 Moved advanced training to seperate class 2023-07-03 15:14:32 -04:00
bmaltais da45402ae1 Convert basic training gradio to class 2023-07-03 14:55:29 -04:00
bmaltais 35e6529e3b Moving source model code to seperate class 2023-07-03 14:37:16 -04:00
bmaltais 38abd50005 Refactor configuration file in class file 2023-07-03 14:05:35 -04:00
bmaltais 72f3cb0f03 Making min and max steps parameters available on all trainers 2023-07-03 11:43:39 -04:00
bmaltais fae048ca55 Add support for now SDXL parameters 2023-07-03 10:04:55 -04:00
bmaltais 8997825701 Various GUI updates 2023-07-02 15:19:09 -04:00
bmaltais be7c2cacaf Improvigs UI a bit 2023-07-02 13:30:48 -04:00
bmaltais 66363f57ac Adding Guide tab to LoRA 2023-07-02 11:23:32 -04:00
bmaltais dc6606be90 Hide SDXL parameters if not an SDXL model 2023-07-02 07:13:22 -04:00
bmaltais 79169efac5 Update models, Source model functionality 2023-07-01 20:27:12 -04:00
bmaltais d96a278006 Update SDXL tickbox features 2023-06-30 20:28:59 -04:00
bmaltais 1703e40f85 Add basix SDXL model support to GUI 2023-06-30 15:33:11 -04:00
bmaltais ee04f96247 Add more presets 2023-06-30 14:18:06 -04:00
bmaltais 8fd2243df1 WIP Presets drop down 2023-06-29 21:38:33 -04:00
bmaltais 0fe2df79b5 Updated lycoris version, gui fix for ia3 2023-06-28 19:47:41 -04:00
bmaltais 3c592f85f7 Update lycoris version 2023-06-17 06:32:28 -04:00
bmaltais b679f99b97 Adding detection and reporting of bad data dir 2023-06-09 21:52:40 -04:00
bmaltais 5d03104894 Sort json config vars 2023-06-09 09:23:22 -04:00
bmaltais cdf15c6015 Add print to all training tab
Update LoRA visibility code
2023-06-08 08:11:16 -04:00
bmaltais 44632fff62 GUI Updates for LyCORIS 2023-06-07 11:57:22 -04:00
bmaltais c5b11b2720 Merge branch 'main' of https://github.com/kohya-ss/sd-scripts into dev2 2023-06-06 17:49:03 -04:00
bmaltais fdf8e9e16b Fix LoHA issue with new kohya code 2023-06-05 11:24:21 -04:00
bmaltais 1101cb018a Add noise parameters support in GUI 2023-06-04 05:47:02 -04:00
bmaltais fd4710423a Add GUI support for kohya latest options 2023-06-03 21:05:07 -04:00
bmaltais f3d6d33fff Adding detection for modules outside the venv 2023-06-02 16:14:17 -04:00
bmaltais 2c84acb312 Improving logging 2023-06-02 11:53:14 -04:00
bmaltais 7ef00f5687 Merge branch 'dev2' into logging 2023-06-02 10:07:15 -04:00
bmaltais 3ba0fa85d7 Upgrade gradio release to fix issue with UI refresh on config load 2023-05-25 11:49:22 -04:00
bmaltais 64627ed35d Add gui support for --dim_from_weights 2023-05-11 15:40:02 -04:00
bmaltais b158cb3324 Consider gradient_accumulation_steps for steps calculation 2023-05-07 15:49:55 -04:00
bmaltais b902846c4b Implement Adaptive noise scale 2023-05-07 15:30:10 -04:00
bmaltais b2ffe30a84 Code refactor 2023-05-05 22:19:17 -04:00
bmaltais 103a9919c7 Implement --headless mode 2023-05-05 22:10:27 -04:00
bmaltais 30386a704b Fix logging_dir issue when empty 2023-05-05 15:47:23 -04:00
bmaltais fb52cdc27f Fix issue with run_cmd_advanced_training 2023-05-05 15:30:03 -04:00
(CK) 6853b15d45
common gui implementation 2023-05-05 14:22:20 -04:00
(CK) 25ee178fe8
Add files via upload
I have added the option for the user to put the wandb api key in a textbox under the advanced configuration dropdown and a checkbox to toggle for using wandb logging.
2023-05-05 11:52:15 -04:00
bmaltais f942783d12 Update some vars from str to float and int 2023-05-04 15:23:55 -04:00
bmaltais f1193eaece Fix issue with noise offset 2023-05-04 15:00:43 -04:00
bmaltais d3a89443cd Add multi-resolution noise training support 2023-05-03 09:59:18 -04:00
bmaltais 856d610ea9 Add --cache_latents_to_disk option to the GUI 2023-05-01 20:10:47 -04:00
bmaltais 536260dc15 update logging 2023-04-28 21:40:34 -04:00
bmaltais 7bd1cb9d08 Merge branch 'main' of https://github.com/kohya-ss/sd-scripts into dev 2023-04-27 09:03:59 -04:00
bmaltais 35afccc37a Update merge lora 2023-04-20 09:56:40 -04:00
bmaltais 2e07329088 Upgrading to latest gradio release 2023-04-17 20:54:55 -04:00
bmaltais 27c91db673 Merge branch 'main' of https://github.com/kohya-ss/sd-scripts into dev 2023-04-15 08:26:32 -04:00
bmaltais 1f8fdd632d Fix Adafactor issue 2023-04-13 19:42:46 -04:00
bmaltais 873af2adc8 Merge branch 'main' of https://github.com/kohya-ss/sd-scripts into dev 2023-04-09 16:11:21 -04:00
bmaltais 1f153629fe Fix bug 554 2023-04-07 08:55:03 -04:00
bmaltais 7b87edfd29 Adding GUI support for new sd-scripts features 2023-04-05 08:33:24 -04:00
bmaltais 369341d69f
Revert "macOS GUI functionality, sub-processed GUI components" 2023-04-01 21:28:47 -04:00
JSTayco eef5becab8 All sorts of broken, but I need to commit this for now so I don't lose it. WIP: Using some OOP to reduce imports and centralize some code. No need to remake Tk Windows everywhere for example. Renamed common_gui to common_gui_functions.py to make some of the new code separation more obvious. 2023-03-31 14:39:10 -07:00
JSTayco e5b83df675 Removed one warning dealing with get_file_path()
Using lambdas now to pass in variable amount of arguments from components. This works right now with a few open windows, but saving and possibly loading will be broken right now. They need the lambda treatment next.

I also split the JSON validation placeholder to library/common_utilities.py.
2023-03-30 13:13:25 -07:00
jstayco 160e371be3
Merge branch 'dev' into macos_gui 2023-03-30 01:53:32 -07:00
JSTayco 7b5639cff5 Huge WIP
This is a massive WIP and should not be trusted or used right now. However, major milestones have been crossed. Both message boxes and file dialogs are now properly subprocessed and work on macOS. I think by extension, it may work on runpod environments as well, but that remains to be tested.
2023-03-30 01:40:00 -07:00
bmaltais ea90c05841
Merge pull request #471 from srndpty/feature/decimal-network-alpha
Change step of network_alpha from 1 to 0.1
2023-03-28 11:57:59 -04:00
bmaltais 8822eab5a6 Merge new sd-scripts updates 2023-03-28 11:54:42 -04:00
Masaki Takano 2e6ebec8b2 same change for conv_alpha 2023-03-28 21:28:41 +09:00
Masaki Takano 5c4c1d6f17 Change step of network_alpha from 1 to 0.1 2023-03-28 21:11:17 +09:00
bmaltais ad018dd56d
Merge pull request #454 from kvzn/master
Fixed the bug that it did not support capital image extensions like .JPG, .JPEG
2023-03-26 11:06:58 -04:00
KVZN 3f86e8f7df Fixed the bug that it did not support capital image extensions like .JPG, .JPEG 2023-03-26 17:59:42 +08:00
bmaltais 0e25977a09
Merge pull request #446 from ykk648/master
add LAN support
2023-03-25 12:45:45 -04:00
bmaltais d0ffba6650 Remove bad save_model_as choices for LoRA and TI 2023-03-25 09:08:02 -04:00
luanjintai 959ab91484 add LAN support 2023-03-25 15:59:57 +08:00
bmaltais 1c8d901c3b Update to latest sd-scripts updates 2023-03-21 20:20:57 -04:00
bmaltais ccae80186a Update to latest sd-script code 2023-03-20 08:47:00 -04:00
bmaltais baf009d2b1 Fix basic captioning logic 2023-03-15 19:31:52 -04:00
bmaltais 91e19ca9d9 Fix issue with kohya locon not training the convolution layers 2023-03-12 20:36:58 -04:00
bmaltais 75c21eabbc Update description 2023-03-11 14:53:43 -05:00
bmaltais 5597f19cbc Merge branch 'dev' into LoHa-Support 2023-03-11 10:47:40 -05:00
bmaltais a65555ea67 Add support to load a config without opening the UI to get the file name 2023-03-10 20:05:38 -05:00
bmaltais fc5d2b2c31 Update to sd-script dev code base 2023-03-10 11:44:52 -05:00
bmaltais ba9e26a99d LoHa support 2023-03-09 07:49:50 -05:00
bmaltais cd0d72c7f5 Update color of command for print 2023-03-08 09:46:20 -05:00
bmaltais 3a5d491ff2 Add option to print LoRA trainer command without executing it 2023-03-08 08:49:12 -05:00
bmaltais 25d6e252d3 Save prompt file in sample directory 2023-03-08 07:30:14 -05:00
bmaltais 7ed8f7c3c5 Add additional parameters feild 2023-03-07 07:42:13 -05:00
bmaltais 7249b0baa8 Update to latest sd-script release
add gui support for sample config
2023-03-06 19:15:02 -05:00
bmaltais 2e47a45e3f Change how subprocess is run 2023-03-05 11:43:59 -05:00
bmaltais 09939ff8a8 Remove legacy 8bit adam checkbox 2023-03-05 10:34:09 -05:00
bmaltais 3beeef4414 Add linux support 2023-03-04 18:56:22 -05:00
bmaltais fa92a5c1e3
Merge branch 'dev' into master 2023-03-04 17:59:31 -05:00
bmaltais e93de7f8ea Fix issue 296 2023-03-04 17:46:32 -05:00
devNegative-asm a79d7be063
Merge branch 'bmaltais:master' into master 2023-03-04 00:13:22 -05:00
devdn bc45bd7e70 fix bugs that make some processes not work on linux 2023-03-04 00:11:23 -05:00
bmaltais c61ad5f8f9 Fix for LoCon sliders visibility 2023-03-03 10:21:24 -05:00
bmaltais 29bb8599bb Fix issue 278 2023-03-03 07:41:44 -05:00
bmaltais 4c762e3abb Upgrade Gradio
Fix Gradio issues
Fix missing LoCon new GUI
2023-03-02 20:39:07 -05:00