You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

args.py 2.3KB

123456789101112131415161718192021222324252627282930313233343536
  1. import argparse
  2. def get_arguments():
  3. parser = argparse.ArgumentParser(description="Your program's description here")
  4. parser.add_argument('--debug', action='store_true', help='Enable debug mode')
  5. parser.add_argument('--accumulative_batch_size', type=int, default=2, help='Accumulative batch size')
  6. parser.add_argument('--batch_size', type=int, default=1, help='Batch size')
  7. parser.add_argument('--num_workers', type=int, default=1, help='Number of workers')
  8. parser.add_argument('--slice_per_image', type=int, default=1, help='Slices per image')
  9. parser.add_argument('--num_epochs', type=int, default=40, help='Number of epochs')
  10. parser.add_argument('--sample_size', type=int, default=4, help='Sample size')
  11. parser.add_argument('--image_size', type=int, default=1024, help='Image size')
  12. parser.add_argument('--run_name', type=str, default='debug', help='The name of the run')
  13. parser.add_argument('--lr', type=float, default=1e-3, help='Learning Rate')
  14. parser.add_argument('--batch_step_one', type=int, default=15, help='Batch one')
  15. parser.add_argument('--batch_step_two', type=int, default=25, help='Batch two')
  16. parser.add_argument('--conv_model', type=str, default=None, help='Path to convolution model')
  17. parser.add_argument('--custom_bias', type=float, default=0, help='Learning Rate')
  18. parser.add_argument("--inference", action="store_true", help="Set for inference")
  19. ########################################################################################
  20. parser.add_argument(" --promptprovider" , type=str , help="path weight of prompt provider")
  21. parser.add_argument(" --pointbasemodel" , type=str , help="path weight of prompt provider")
  22. parser.add_argument("--train_dir",type=str, help="Path to the training data")
  23. parser.add_argument("--test_dir",type=str, help="Path to the test data")
  24. parser.add_argument("--test_labels_dir",type=str, help="Path to the test data")
  25. parser.add_argument("--train_labels_dir",type=str, help="Path to the test data")
  26. parser.add_argument("--images_dir",type=str, help="Path to the test data")
  27. parser.add_argument("--checkpoint",type=str, help="Path to the test data")
  28. parser.add_argument("--model_type",type=str, help="Path to the test data",default="vit_h")
  29. return parser.parse_args()