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 | ||
