PARAMETERS
()
| 23 | sys.path.append(os.path.join(ROOT_DIR, 'models')) |
| 24 | |
| 25 | def parse_args(): |
| 26 | '''PARAMETERS''' |
| 27 | parser = argparse.ArgumentParser('training') |
| 28 | parser.add_argument('--use_cpu', action='store_true', default=False, help='use cpu mode') |
| 29 | parser.add_argument('--gpu', type=str, default='0', help='specify gpu device') |
| 30 | parser.add_argument('--batch_size', type=int, default=24, help='batch size in training') |
| 31 | parser.add_argument('--model', default='pointnet_cls', help='model name [default: pointnet_cls]') |
| 32 | parser.add_argument('--num_category', default=40, type=int, choices=[10, 40], help='training on ModelNet10/40') |
| 33 | parser.add_argument('--epoch', default=200, type=int, help='number of epoch in training') |
| 34 | parser.add_argument('--learning_rate', default=0.001, type=float, help='learning rate in training') |
| 35 | parser.add_argument('--num_point', type=int, default=1024, help='Point Number') |
| 36 | parser.add_argument('--optimizer', type=str, default='Adam', help='optimizer for training') |
| 37 | parser.add_argument('--log_dir', type=str, default=None, help='experiment root') |
| 38 | parser.add_argument('--decay_rate', type=float, default=1e-4, help='decay rate') |
| 39 | parser.add_argument('--use_normals', action='store_true', default=False, help='use normals') |
| 40 | parser.add_argument('--process_data', action='store_true', default=False, help='save data offline') |
| 41 | parser.add_argument('--use_uniform_sample', action='store_true', default=False, help='use uniform sampiling') |
| 42 | return parser.parse_args() |
| 43 | |
| 44 | |
| 45 | def inplace_relu(m): |
no outgoing calls
no test coverage detected