torch_em.util.training
@private
1"""@private 2""" 3import argparse 4 5 6def parser_helper(description=None, default_iterations=int(1e5), default_batch_size=1, require_input=True): 7 description = "Run torch_em training" if description is None else description 8 parser = argparse.ArgumentParser(description) 9 if require_input: 10 parser.add_argument("-i", "--input", required=True, 11 help="Path to the input data, if not present an attempt will be made to download the data.") 12 parser.add_argument("-n", "--n_iterations", type=int, default=default_iterations, 13 help="The number of training iterations.") 14 parser.add_argument("-b", "--batch_size", type=int, default=default_batch_size, 15 help="The batch size") 16 parser.add_argument("--check", "-c", type=int, default=0, help="Check the data loader instead of running training.") 17 parser.add_argument("--from_checkpoint", type=int, default=0, help="Start training from existing checkpoint.") 18 parser.add_argument("--device", type=str, default=None) 19 return parser
def
parser_helper( description=None, default_iterations=100000, default_batch_size=1, require_input=True):
7def parser_helper(description=None, default_iterations=int(1e5), default_batch_size=1, require_input=True): 8 description = "Run torch_em training" if description is None else description 9 parser = argparse.ArgumentParser(description) 10 if require_input: 11 parser.add_argument("-i", "--input", required=True, 12 help="Path to the input data, if not present an attempt will be made to download the data.") 13 parser.add_argument("-n", "--n_iterations", type=int, default=default_iterations, 14 help="The number of training iterations.") 15 parser.add_argument("-b", "--batch_size", type=int, default=default_batch_size, 16 help="The batch size") 17 parser.add_argument("--check", "-c", type=int, default=0, help="Check the data loader instead of running training.") 18 parser.add_argument("--from_checkpoint", type=int, default=0, help="Start training from existing checkpoint.") 19 parser.add_argument("--device", type=str, default=None) 20 return parser