aboutsummaryrefslogtreecommitdiffstats
path: root/modules/textual_inversion/preprocess.py
diff options
context:
space:
mode:
authoralg-wiki <alg.4chan@gmail.com>2022-10-10 19:30:13 +0000
committeralg-wiki <alg.4chan@gmail.com>2022-10-10 19:30:13 +0000
commitbc3e183b739913e7be91213a256f038b10eb71e9 (patch)
treeabbe7d2bd7f32839fd1c1579e88cd9750f1908df /modules/textual_inversion/preprocess.py
parent04c745ea4f81518999927fee5f78500560c25e29 (diff)
downloadstable-diffusion-webui-gfx803-bc3e183b739913e7be91213a256f038b10eb71e9.tar.gz
stable-diffusion-webui-gfx803-bc3e183b739913e7be91213a256f038b10eb71e9.tar.bz2
stable-diffusion-webui-gfx803-bc3e183b739913e7be91213a256f038b10eb71e9.zip
Textual Inversion: Preprocess and Training will only pick-up image files
Diffstat (limited to 'modules/textual_inversion/preprocess.py')
-rw-r--r--modules/textual_inversion/preprocess.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/textual_inversion/preprocess.py b/modules/textual_inversion/preprocess.py
index d7efdef2..b6c78cf8 100644
--- a/modules/textual_inversion/preprocess.py
+++ b/modules/textual_inversion/preprocess.py
@@ -12,12 +12,13 @@ def preprocess(process_src, process_dst, process_width, process_height, process_
height = process_height
src = os.path.abspath(process_src)
dst = os.path.abspath(process_dst)
+ extns = [".jpg",".jpeg",".png"]
assert src != dst, 'same directory specified as source and destination'
os.makedirs(dst, exist_ok=True)
- files = os.listdir(src)
+ files = [i for i in os.listdir(src) if os.path.splitext(i.casefold())[1] in extns]
shared.state.textinfo = "Preprocessing..."
shared.state.job_count = len(files)