MCPcopy Create free account
hub / github.com/HobbitLong/PyContrast / initialize

Method initialize

pycontrast/options/test_options.py:7–26  ·  view source on GitHub ↗
(self, parser)

Source from the content-addressed store, hash-verified

5class TestOptions(BaseOptions):
6
7 def initialize(self, parser):
8 parser = BaseOptions.initialize(self, parser)
9
10 parser.add_argument('--ckpt', type=str, default=None,
11 help='the checkpoint to test')
12 parser.add_argument('--aug_linear', type=str, default='NULL',
13 choices=['NULL', 'RA'],
14 help='linear evaluation augmentation')
15 parser.add_argument('--crop', type=float, default=0.2,
16 help='crop threshold for RandomResizedCrop')
17 parser.add_argument('--n_class', type=int, default=1000,
18 help='number of classes for linear probing')
19
20 parser.set_defaults(epochs=60)
21 parser.set_defaults(learning_rate=30)
22 parser.set_defaults(lr_decay_epochs='30,40,50')
23 parser.set_defaults(lr_decay_rate=0.2)
24 parser.set_defaults(weight_decay=0)
25
26 return parser
27
28 def modify_options(self, opt):
29 opt = self.override_options(opt)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected