diff options
author | Volpeon <git@volpeon.ink> | 2022-10-27 17:57:05 +0200 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2022-10-27 17:57:05 +0200 |
commit | 0bc909409648a3cae0061c3de2b39e486473ae39 (patch) | |
tree | 5fdbcd7c56919293963c3c8b53bdb2099834079d /textual_inversion.py | |
parent | Euler_a: Re-introduce generator arg for reproducible output (diff) | |
download | textual-inversion-diff-0bc909409648a3cae0061c3de2b39e486473ae39.tar.gz textual-inversion-diff-0bc909409648a3cae0061c3de2b39e486473ae39.tar.bz2 textual-inversion-diff-0bc909409648a3cae0061c3de2b39e486473ae39.zip |
Added CLI arg to set dataloader worker num; improved text encoder handling with Dreambooth
Diffstat (limited to 'textual_inversion.py')
-rw-r--r-- | textual_inversion.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/textual_inversion.py b/textual_inversion.py index dd7c3bd..115f3aa 100644 --- a/textual_inversion.py +++ b/textual_inversion.py | |||
@@ -117,6 +117,15 @@ def parse_args(): | |||
117 | help="Whether to center crop images before resizing to resolution" | 117 | help="Whether to center crop images before resizing to resolution" |
118 | ) | 118 | ) |
119 | parser.add_argument( | 119 | parser.add_argument( |
120 | "--dataloader_num_workers", | ||
121 | type=int, | ||
122 | default=0, | ||
123 | help=( | ||
124 | "The number of subprocesses to use for data loading. 0 means that the data will be loaded in the main" | ||
125 | " process." | ||
126 | ), | ||
127 | ) | ||
128 | parser.add_argument( | ||
120 | "--num_train_epochs", | 129 | "--num_train_epochs", |
121 | type=int, | 130 | type=int, |
122 | default=100 | 131 | default=100 |
@@ -626,6 +635,7 @@ def main(): | |||
626 | repeats=args.repeats, | 635 | repeats=args.repeats, |
627 | center_crop=args.center_crop, | 636 | center_crop=args.center_crop, |
628 | valid_set_size=args.sample_batch_size*args.sample_batches, | 637 | valid_set_size=args.sample_batch_size*args.sample_batches, |
638 | num_workers=args.dataloader_num_workers, | ||
629 | collate_fn=collate_fn | 639 | collate_fn=collate_fn |
630 | ) | 640 | ) |
631 | 641 | ||