|
59 | 59 | parser.add_argument('--seed', type=int, default=None, metavar='S', help='random seed (default: random)')
|
60 | 60 |
|
61 | 61 | # Architecture
|
62 |
| -parser.add_argument('--scaling', type=float, default=1, metavar='SC', help='Scaling of MobileNet (default x1).') |
63 |
| -parser.add_argument('--input-size', type=int, default=224, metavar='I', |
64 |
| - help='Input size of MobileNet, multiple of 32 (default 224).') |
| 62 | +parser.add_argument('--scaling', type=float, default=1, metavar='SC', help='Scaling of ShuffleNet (default x1).') |
| 63 | +parser.add_argument('--input-size', type=int, default=224, metavar='I', help='Input size of ShuffleNet.') |
65 | 64 | parser.add_argument('--c-tag', type=float, default=0.5, help="c' value")
|
66 | 65 | parser.add_argument('--SE', dest='SE', action='store_true', help='Use SE modules')
|
67 | 66 | parser.add_argument('--residual', dest='residual', action='store_true', help='Just residuals')
|
@@ -181,12 +180,10 @@ def main():
|
181 | 180 |
|
182 | 181 | claimed_acc1 = None
|
183 | 182 | claimed_acc5 = None
|
184 |
| - if args.input_size in claimed_acc_top1: |
185 |
| - if args.scaling in claimed_acc_top1[args.input_size]: |
186 |
| - claimed_acc1 = claimed_acc_top1[args.input_size][args.scaling] |
187 |
| - claimed_acc5 = claimed_acc_top5[args.input_size][args.scaling] |
188 |
| - csv_logger.write_text( |
189 |
| - 'Claimed accuracies are: {:.2f}% top-1, {:.2f}% top-5'.format(claimed_acc1 * 100., claimed_acc5 * 100.)) |
| 183 | + if args.SE in claimed_acc_top1: |
| 184 | + if args.scaling in claimed_acc_top1[args.SE]: |
| 185 | + claimed_acc1 = 1 - claimed_acc_top1[args.SE][args.scaling] |
| 186 | + csv_logger.write_text('Claimed accuracy is {:.2f}% top-1'.format(claimed_acc1 * 100.)) |
190 | 187 | train_network(args.start_epoch, args.epochs, scheduler, model, train_loader, val_loader, optimizer, criterion,
|
191 | 188 | device, dtype, args.batch_size, args.log_interval, csv_logger, save_path, claimed_acc1, claimed_acc5,
|
192 | 189 | best_test)
|
|
0 commit comments