Skip to content

moskomule/miniargs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

miniargs

A wrapper of argparse which I can remember the APIs.

usage

import miniargs
p = miniargs.ArgumentParser()
p.add_int("--batch_size", default=128)
p.add_str("--optimizer", choices=["sgd", "adam"])
p.add_float("--lr", default=0.1)
p.add_true("--use_mixup")
p.add_multi_int("--step", default=[100, 150])
args = p.parse()
>>> print(args)
Arguments(batch_size=128, optimizer="sgd",...)
>>> args.batch_size
128
>>> args["batch_size"]
128

About

A wrapper of argparse which I can remember the APIs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages