mirror of
https://github.com/ml-explore/mlx-examples.git
synced 2025-06-25 01:41:19 +08:00
Add max sequence length argument in lora.py (#408)
A new argument "--max_seq_length" has been added to the command-line parser and passed as a parameter to the main function of the lora.py script. This allows users to specify and control the maximum sequence length during training.
This commit is contained in:
parent
9d0dd34403
commit
7fbca214b1
@ -109,6 +109,12 @@ def build_parser():
|
|||||||
default=500,
|
default=500,
|
||||||
help="Number of test set batches, -1 uses the entire test set.",
|
help="Number of test set batches, -1 uses the entire test set.",
|
||||||
)
|
)
|
||||||
|
parser.add_argument(
|
||||||
|
"--max_seq_length",
|
||||||
|
type=int,
|
||||||
|
default=2048,
|
||||||
|
help="Maximum sequence length.",
|
||||||
|
)
|
||||||
parser.add_argument("--seed", type=int, default=0, help="The PRNG seed")
|
parser.add_argument("--seed", type=int, default=0, help="The PRNG seed")
|
||||||
return parser
|
return parser
|
||||||
|
|
||||||
@ -197,6 +203,7 @@ if __name__ == "__main__":
|
|||||||
steps_per_eval=args.steps_per_eval,
|
steps_per_eval=args.steps_per_eval,
|
||||||
steps_per_save=args.save_every,
|
steps_per_save=args.save_every,
|
||||||
adapter_file=args.adapter_file,
|
adapter_file=args.adapter_file,
|
||||||
|
max_seq_length=args.max_seq_length
|
||||||
)
|
)
|
||||||
if args.train:
|
if args.train:
|
||||||
print("Training")
|
print("Training")
|
||||||
|
Loading…
Reference in New Issue
Block a user