MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / get_arg_parser

Function get_arg_parser

modelzoo/dcn/train.py:795–931  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

793
794# Get parse
795def get_arg_parser():
796 parser = argparse.ArgumentParser()
797 parser.add_argument('--data_location',
798 help='Full path of train data',
799 required=False,
800 default='./data')
801 parser.add_argument('--steps',
802 help='set the number of steps on train dataset',
803 type=int,
804 default=0)
805 parser.add_argument('--batch_size',
806 help='Batch size to train. Default is 512',
807 type=int,
808 default=2048)
809 parser.add_argument('--output_dir',
810 help='Full path to model output directory. \
811 Default to ./result. Covered by --checkpoint. ',
812 required=False,
813 default='./result')
814 parser.add_argument('--checkpoint',
815 help='Full path to checkpoints input/output. \
816 Default to ./result/$MODEL_TIMESTAMP',
817 required=False)
818 parser.add_argument('--save_steps',
819 help='set the number of steps on saving checkpoints',
820 type=int,
821 default=0)
822 parser.add_argument('--seed',
823 help='set the random seed for tensorflow',
824 type=int,
825 default=2021)
826 parser.add_argument('--optimizer',
827 type=str, \
828 choices=['adam', 'adamasync', 'adagraddecay', 'adagrad'],
829 default='adamasync')
830 parser.add_argument('--deep_learning_rate',
831 help='Learning rate for deep model',
832 type=float,
833 default=0.01)
834 parser.add_argument('--keep_checkpoint_max',
835 help='Maximum number of recent checkpoint to keep',
836 type=int,
837 default=1)
838 parser.add_argument('--timeline',
839 help='number of steps on saving timeline. Default 0',
840 type=int,
841 default=0)
842 parser.add_argument('--protocol',
843 type=str,
844 choices=['grpc', 'grpc++', 'star_server'],
845 default='grpc')
846 parser.add_argument('--inter',
847 help='set inter op parallelism threads.',
848 type=int,
849 default=0)
850 parser.add_argument('--intra',
851 help='set inter op parallelism threads.',
852 type=int,

Callers 1

train.pyFile · 0.70

Calls 1

add_argumentMethod · 0.80

Tested by

no test coverage detected