Commit Graph

252 Commits (cfcfa4e4d28dcce91eb029c8a70d01042161403f)

Author SHA1 Message Date
Disty0 eda2aa6da2 re-update lcm-convert.py 2023-11-10 17:19:50 +03:00
vladmandic b8a980c705 Deploying to master from @ vladmandic/automatic@f29d392607 🚀 2023-11-10 14:12:28 +00:00
Disty0 e2bcbaeed0 update lcm-convert.py 2023-11-10 17:12:15 +03:00
Disty0 898ee57949 Add lcm_convert.py to cli 2023-11-10 02:53:06 +03:00
Vladimir Mandic 53031fdfba fix k-diffusion 2023-11-01 13:41:54 -04:00
Vladimir Mandic 3fec4d493d remove obsolete cli items 2023-10-22 14:55:59 -04:00
Vladimir Mandic 195c662864 parametrize gen-styles 2023-10-04 14:53:00 -04:00
Vladimir Mandic d95236c927 add gen-styles 2023-10-04 14:30:58 -04:00
Vladimir Mandic 30fe75f205 fix recently broken extension js code loading 2023-10-04 12:35:18 -04:00
Vladimir Mandic 1e8205fbb1 bring metadata apply to speed 2023-10-04 11:10:47 -04:00
Vladimir Mandic 39933a0e28 add nvml api 2023-10-02 16:33:26 -04:00
Vladimir Mandic 71dc3f437d update train.py 2023-10-02 14:17:20 -04:00
Vladimir Mandic 1c28757061 update train script 2023-10-01 13:59:13 -04:00
Vladimir Mandic bca9466b0d argparse 2023-10-01 11:18:52 -04:00
Vladimir Mandic 6ea5c177e7 add downloader 2023-10-01 10:35:49 -04:00
Vladimir Mandic 4c98b8d1c7 minor patches and nvml cli 2023-09-30 17:17:57 -04:00
Vladimir Mandic fca8680521 add nodejs sdapi example 2023-09-29 08:23:42 -04:00
Vladimir Mandic e661d7bce7 rework open folder 2023-09-26 09:55:22 -04:00
Vladimir Mandic ff28ac35e0 add actual latent upscalers 2023-09-25 19:46:12 -04:00
Vladimir Mandic 250d1bf2fb update hints 2023-09-10 13:05:31 -04:00
Vladimir Mandic cbe779b541 test model jit tracing 2023-09-02 09:55:53 -04:00
Vladimir Mandic 9d4194edc2 read model metadata 2023-08-31 09:05:38 -04:00
Vladimir Mandic 3d914688cc update metadata 2023-08-15 05:50:15 +02:00
Vladimir Mandic c5c817f482 img2img batching 2023-08-13 09:19:39 +00:00
Vladimir Mandic 392f51cff3 add long prompts 2023-08-12 23:04:46 +02:00
Vladimir Mandic 161bd6af42 update idle script 2023-08-09 11:29:51 +00:00
Vladimir Mandic 627677ce61 update cli 2023-08-09 11:17:22 +00:00
Vladimir Mandic 7bee313bb3 rename 2023-07-24 19:52:50 -04:00
Vladimir Mandic debec28be6 rework settings, image-watermark, safe config handling 2023-07-18 14:41:27 -04:00
Vladimir Mandic 55c0269032 minor fixes 2023-07-15 10:18:08 -04:00
Vladimir Mandic 6b26c55138 fix extra network tab detection and add heic to training options 2023-07-11 08:35:18 -04:00
Vladimir Mandic de94eb1589 api update 2023-07-05 18:09:34 -04:00
Vladimir Mandic 069c2ddb77 fix training 2023-07-04 15:40:15 -04:00
Vladimir Mandic cc685a8729 wip diffusers 2023-07-02 21:07:26 -04:00
Vladimir Mandic cccae9025a fix training messing with tags 2023-06-28 11:01:28 -04:00
Vladimir Mandic c90e9965c7 add train.py requirements check 2023-06-27 11:49:29 -04:00
Vladimir Mandic 9740b9d217 new training and models interface 2023-06-22 07:46:48 -04:00
Vladimir Mandic bba92bd48f realtime monitoring 2023-06-19 16:40:05 -04:00
Vladimir Mandic 2345237844 fix race condition on model load via api 2023-06-19 09:13:17 -04:00
Vladimir Mandic 457dddf7aa refactor html-info and do some linting cleanups 2023-06-18 11:38:42 -04:00
Vladimir Mandic fa35ea1516 log handlers: rotate and ring buffer 2023-06-17 20:12:04 -04:00
Vladimir Mandic 5808b7a6ea update settings and hints 2023-06-17 08:13:19 -04:00
Vladimir Mandic b48a0f13a8 fix paths 2023-06-15 19:09:32 -04:00
Vladimir Mandic ba6f9fb4c9 fix callbacks 2023-06-15 10:31:30 -04:00
Vladimir Mandic 1d9e490ef9 ruff linting fixes 2023-06-13 12:22:39 -04:00
Vladimir Mandic cb307399dd jumbo merge 2023-06-13 11:59:56 -04:00
Vladimir Mandic 1595c7a11c minor fixes 2023-06-11 21:49:48 -04:00
Vladimir Mandic 81172bf534 update labels and hints 2023-06-10 07:18:56 -04:00
Vladimir Mandic 0109052fdd allow sdapi to use authenticated server 2023-06-09 11:22:41 -04:00
Vladimir Mandic 0d629f3c2b fix installer and add image-exif 2023-06-08 09:01:43 -04:00
Vladimir Mandic 276fb6a08a add train server endpoint 2023-06-07 17:45:39 -04:00
Vladimir Mandic 98719c1672 bugfixes 2023-06-07 14:49:46 -04:00
Vladimir Mandic da38d27f88 fix train 2023-06-05 16:07:51 -04:00
Vladimir Mandic efbe364f7d js optimizations 2023-06-05 14:26:01 -04:00
Vladimir Mandic d25b020f61 update 2023-06-02 12:29:21 -04:00
Vladimir Mandic 2ee38ccd0e update 2023-05-28 16:07:13 -04:00
Vladimir Mandic 9e22d91245 update logging and temp file handling 2023-05-25 07:41:40 -04:00
Vladimir Mandic d36b16d03f refactor api auth 2023-05-23 14:31:22 -04:00
Vladimir Mandic c103e53689 secure api access 2023-05-22 14:31:04 -04:00
Vladimir Mandic d9647fd53e add training options 2023-05-21 09:44:36 -04:00
Vladimir Mandic f8f81f86e6 update prompt parser and image size 2023-05-20 13:12:50 -04:00
Vladimir Mandic df65e8e30a update clip skip and attention normalization 2023-05-18 22:16:24 -04:00
Vladimir Mandic 08d7829478 fix script order 2023-05-18 07:47:18 -04:00
Vladimir Mandic bc02d6668d update cli script examples 2023-05-16 10:52:38 -04:00
Vladimir Mandic 7fe0587557 update cli 2023-05-15 16:55:10 -04:00
Vladimir Mandic 8a9eb2c766 add test script 2023-05-15 08:44:03 -04:00
Vladimir Mandic 819d105d1d update cli 2023-05-13 15:21:00 -04:00
Vladimir Mandic c46f0dbdeb fix 2023-05-13 12:55:50 -04:00
Vladimir Mandic a652270999 fix 2023-05-13 12:26:00 -04:00
Vladimir Mandic d96ab6a1ae update directml 2023-05-13 11:21:11 -04:00
Vladimir Mandic 22e5880913
Merge pull request #782 from wbh1129/usrbinenv
Use proper shebangs in cli scripts
2023-05-06 08:51:23 -04:00
wbh1129 98082ce95c
use proper shebangs in cli scripts 2023-05-05 18:20:03 -05:00
Vladimir Mandic fe496f4ebc add train preprocess options 2023-05-05 09:06:06 -04:00
Vladimir Mandic ba50dbbdbf add memory monitor 2023-04-29 17:36:45 -04:00
Vladimir Mandic 1f8f1c60c8 update cli requirements 2023-04-28 13:19:23 -04:00
Vladimir Mandic fd51bb90d0 enable quick launch 2023-04-15 11:51:58 -04:00
Vladimir Mandic 614b482ee3 major installer work 2023-04-13 11:19:15 -04:00
Vladimir Mandic 81b8294e93 switch cmdflags to settings 2023-04-12 10:40:11 -04:00
Vladimir Mandic 831f562394 new installer 2023-04-11 14:39:04 -04:00
Vladimir Mandic ffc54d0938 update launcher 2023-04-06 11:23:25 -04:00
Vladimir Mandic 13b9d6ffe2 update extensions 2023-04-05 14:36:57 -04:00
Vladimir Mandic 6fe6eff9b4 improve error handling 2023-03-26 21:50:15 -04:00
Vladimir Mandic f25dd739f2 fix previews 2023-03-26 15:48:48 -04:00
Vladimir Mandic 53db51194f implement new training master script 2023-03-19 12:13:16 -04:00
Vladimir Mandic fa6b438e26 fix processing steps 2023-03-14 13:12:46 -04:00
Vladimir Mandic 08f170f87a update unipc 2023-03-13 13:10:44 -04:00
Vladimir Mandic 95c89cea2e cleanup repo 2023-03-11 07:34:05 -05:00
Vladimir Mandic 33b983deec update modules 2023-03-10 09:12:58 -05:00
Vladimir Mandic ce2eb4e272 lora with multi-concept training 2023-03-07 13:29:46 -05:00
Vladimir Mandic 809b793542 update defaults and torch notes 2023-03-06 20:29:10 -05:00
Vladimir Mandic 61aa82dcd0 add sdp cross-optimization 2023-03-06 16:52:48 -05:00
Vladimir Mandic 5ec19418f1 integrate locon 2023-03-06 11:41:14 -05:00
Vladimir Mandic 8ba9716907 fix dreambooth style training 2023-03-05 15:52:11 -05:00
Vladimir Mandic 92076efdc3 update 2023-03-04 18:14:56 -05:00
Vladimir Mandic daf12bdb3d update 2023-03-03 09:04:35 -05:00
Vladimir Mandic 21e354d9bc fix lora 2023-03-02 15:56:46 -05:00
Vladimir Mandic 99142d6477 update lora script 2023-02-26 11:05:53 -05:00
Vladimir Mandic 8683421bb0 update train lora 2023-02-16 17:52:41 -05:00
Vladimir Mandic b0b326f3f8 minor updates 2023-02-15 09:07:04 -05:00
Vladimir Mandic ca45ad74f5 bugfixes 2023-02-14 11:47:06 -05:00
Vladimir Mandic 9fec9b17fb update documentation 2023-02-14 10:12:49 -05:00
Vladimir Mandic 4c54da5749 update lora processing 2023-02-14 08:57:57 -05:00
Vladimir Mandic 030a61658c update screenshot and default settings 2023-02-13 20:48:29 -05:00
Vladimir Mandic c9db3f2f6b lora working versions 2023-02-13 11:44:25 -05:00
Vladimir Mandic 148c4567d6 lora training 2023-02-11 17:34:20 -05:00
Vladimir Mandic 89502b9552 update processing 2023-02-10 14:26:52 -05:00
Vladimir Mandic 0a8f270f8c add clip blip and vit interrogate 2023-02-10 12:33:07 -05:00
Vladimir Mandic 0ec6ded0cb add lora training 2023-02-09 15:25:36 -05:00
Vladimir Mandic a756c8395e update 2023-02-08 13:27:24 -05:00
Vladimir Mandic fd668e3941 update import paths 2023-02-08 11:53:39 -05:00
Vladimir Mandic f5251201ea add extract-lora 2023-02-07 20:47:02 -05:00
Vladimir Mandic 6d9399961e add hypernetwork support 2023-02-07 10:26:19 -05:00
Vladimir Mandic f756da1596 update preview generation 2023-02-07 09:53:19 -05:00
Vladimir Mandic 35f487cb9d restructure scripts 2023-02-06 10:45:14 -05:00
Vladimir Mandic 2fdf23321c add palette util 2023-02-06 08:37:08 -05:00
Vladimir Mandic f4a3ee056f add palette module 2023-02-05 20:04:11 -05:00
Vladimir Mandic aee4823e26 update 2023-02-05 13:06:22 -05:00
Vladimir Mandic e92b66e2ea update version 2023-01-29 13:44:33 -05:00
Vladimir Mandic ee410df5a5 post-merge update 2023-01-28 11:17:30 -05:00
Vladimir Mandic 2621918d7e update models preview 2023-01-28 10:35:51 -05:00
Vladimir Mandic 3d4f05506b premerge cleanup 2023-01-28 10:35:26 -05:00
Vladimir Mandic a1c430a0e2 add generate models preview 2023-01-27 14:53:48 -05:00
Vladimir Mandic f0402e8904 update generate 2023-01-27 09:25:43 -05:00
Vladimir Mandic f8ca040d20 update generate 2023-01-27 07:14:59 -05:00
Vladimir Mandic 40f11ed1fe add file logging 2023-01-26 10:27:38 -05:00
Vladimir Mandic 8dec75d99e fix training vectors 2023-01-25 17:49:27 -05:00
Vladimir Mandic 8dc09e9c9b fix image orientation and tune preprocessing 2023-01-25 11:02:48 -05:00
Vladimir Mandic daec935d46 fix for paths 2023-01-24 16:22:24 -05:00
Vladimir Mandic 98d14a7968 update 2023-01-24 15:20:13 -05:00
Vladimir Mandic 55fe75b3df fix train with builtin preprocessing 2023-01-24 11:30:20 -05:00
Vladimir Mandic ceebcfccbe update train defaults 2023-01-23 16:44:42 -05:00
Vladimir Mandic 7d85ac1502 add preview 2023-01-23 13:24:22 -05:00
Vladimir Mandic b27c68e0ff update extensions 2023-01-22 20:18:36 -05:00
Vladimir Mandic 3680003edc create embedding preview 2023-01-22 14:27:47 -05:00
Vladimir Mandic 9b03d17c91 update 2023-01-22 13:30:44 -05:00
Vladimir Mandic 95bb8b6cdc update 2023-01-22 12:16:32 -05:00
Vladimir Mandic b52be4b6de add secure startup options 2023-01-21 10:40:37 -05:00
Vladimir Mandic f1358ab8a7 strip html tags 2023-01-20 12:26:59 -05:00
Vladimir Mandic 3b52c2c5d7 update styling 2023-01-20 08:26:59 -05:00
Vladimir Mandic 6715da78bd update config 2023-01-19 23:14:40 -05:00
Vladimir Mandic 832c24c24d update interrogate and train 2023-01-19 17:55:31 -05:00
Vladimir Mandic 1f173f8123 update 2023-01-19 14:04:27 -05:00
Vladimir Mandic a9120dbf48 update todo 2023-01-19 09:01:20 -05:00
Vladimir Mandic f1a7e6d883 update 2023-01-19 01:26:22 -05:00
Vladimir Mandic 93366ca175 add segmentation model 2023-01-18 20:11:26 -05:00
Vladimir Mandic ade05e521a enable pylint 2023-01-18 19:31:40 -05:00
Vladimir Mandic 527e6ac46e update training defaults 2023-01-18 19:24:35 -05:00
Vladimir Mandic a81f18e35b update defaults 2023-01-18 12:50:53 -05:00
Vladimir Mandic 1c17b8156b major update to preprocess and train 2023-01-18 08:10:15 -05:00
Vladimir Mandic 03f720616d update training data 2023-01-15 15:56:04 -05:00