mirror of
https://github.com/wassname/peft.git
synced 2026-09-10 12:20:21 +08:00
minor fixes
This commit is contained in:
@@ -155,6 +155,12 @@ def parse_args(input_args=None):
|
||||
parser.add_argument("--lora_r", type=int, default=8, help="LoRA rank, only used if use_lora is True")
|
||||
parser.add_argument("--lora_alpha", type=int, default=32, help="LoRA alpha, only used if use_lora is True")
|
||||
parser.add_argument("--lora_dropout", type=float, default=0.0, help="LoRA dropout, only used if use_lora is True")
|
||||
parser.add_argument(
|
||||
"--lora_bias",
|
||||
type=str,
|
||||
default="none",
|
||||
help="Bias type for LoRA. Can be 'none', 'all' or 'lora_only', only used if use_lora is True",
|
||||
)
|
||||
parser.add_argument(
|
||||
"--lora_text_encoder_r",
|
||||
type=int,
|
||||
@@ -173,6 +179,12 @@ def parse_args(input_args=None):
|
||||
default=0.0,
|
||||
help="LoRA dropout for text encoder, only used if `use_lora` and `train_text_encoder` are True",
|
||||
)
|
||||
parser.add_argument(
|
||||
"--lora_text_encoder_bias",
|
||||
type=str,
|
||||
default="none",
|
||||
help="Bias type for LoRA. Can be 'none', 'all' or 'lora_only', only used if use_lora and `train_text_encoder` are True",
|
||||
)
|
||||
|
||||
parser.add_argument(
|
||||
"--train_batch_size", type=int, default=4, help="Batch size (per device) for the training dataloader."
|
||||
@@ -675,6 +687,7 @@ def main(args):
|
||||
lora_alpha=args.lora_alpha,
|
||||
target_modules=UNET_TARGET_MODULES,
|
||||
lora_dropout=args.lora_dropout,
|
||||
bias=args.lora_bias,
|
||||
)
|
||||
unet = LoRAModel(config, unet)
|
||||
print_trainable_parameters(unet)
|
||||
@@ -689,6 +702,7 @@ def main(args):
|
||||
lora_alpha=args.lora_text_encoder_alpha,
|
||||
target_modules=TEXT_ENCODER_TARGET_MODULES,
|
||||
lora_dropout=args.lora_text_encoder_dropout,
|
||||
bias=args.lora_text_encoder_bias,
|
||||
)
|
||||
text_encoder = LoRAModel(config, text_encoder)
|
||||
print_trainable_parameters(text_encoder)
|
||||
|
||||
Reference in New Issue
Block a user