diff options
author | Volpeon <git@volpeon.ink> | 2022-12-13 20:49:57 +0100 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2022-12-13 20:49:57 +0100 |
commit | b73469706091c8aaf3f028de96ab017f5a845639 (patch) | |
tree | 892208ff6c19a11b9870e0ba298d88fb0d4bd5ba /dreambooth.py | |
parent | Fixed sample/checkpoint frequency (diff) | |
download | textual-inversion-diff-b73469706091c8aaf3f028de96ab017f5a845639.tar.gz textual-inversion-diff-b73469706091c8aaf3f028de96ab017f5a845639.tar.bz2 textual-inversion-diff-b73469706091c8aaf3f028de96ab017f5a845639.zip |
Optimized Textual Inversion training by filtering dataset by existence of added tokens
Diffstat (limited to 'dreambooth.py')
-rw-r--r-- | dreambooth.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dreambooth.py b/dreambooth.py index 31416e9..5521b21 100644 --- a/dreambooth.py +++ b/dreambooth.py | |||
@@ -57,6 +57,11 @@ def parse_args(): | |||
57 | help="A folder containing the training data." | 57 | help="A folder containing the training data." |
58 | ) | 58 | ) |
59 | parser.add_argument( | 59 | parser.add_argument( |
60 | "--train_data_template", | ||
61 | type=str, | ||
62 | default="template", | ||
63 | ) | ||
64 | parser.add_argument( | ||
60 | "--instance_identifier", | 65 | "--instance_identifier", |
61 | type=str, | 66 | type=str, |
62 | default=None, | 67 | default=None, |
@@ -768,6 +773,7 @@ def main(): | |||
768 | repeats=args.repeats, | 773 | repeats=args.repeats, |
769 | dropout=args.tag_dropout, | 774 | dropout=args.tag_dropout, |
770 | center_crop=args.center_crop, | 775 | center_crop=args.center_crop, |
776 | template_key=args.train_data_template, | ||
771 | valid_set_size=args.valid_set_size, | 777 | valid_set_size=args.valid_set_size, |
772 | num_workers=args.dataloader_num_workers, | 778 | num_workers=args.dataloader_num_workers, |
773 | collate_fn=collate_fn | 779 | collate_fn=collate_fn |