@@ -30,8 +30,8 @@ def test(config):
3030 # datasets
3131 test_datasets = dict ()
3232 keys = ["datasets" , "test" ]
33- for name in get_by_path ( config , keys ):
34- test_datasets [name ] = config .init_obj ([* keys , name ])
33+ name = "data"
34+ test_datasets [name ] = config .init_obj ([* keys , name ])
3535
3636 repeat_time = config ["cross_validation" ]["repeat_time" ]
3737 k_fold = config ["cross_validation" ]["k_fold" ]
@@ -43,10 +43,10 @@ def test(config):
4343 # data_loaders
4444 test_data_loaders = dict ()
4545 keys = ["data_loaders" , "test" ]
46- for name in get_by_path ( config , keys ):
47- dataset = test_datasets [name ]
48- loaders = config .init_obj ([* keys , name ], dataset )
49- test_data_loaders [name ] = loaders .test_loader
46+ name = "data"
47+ dataset = test_datasets [name ]
48+ loaders = config .init_obj ([* keys , name ], dataset )
49+ test_data_loaders [name ] = loaders .test_loader
5050
5151 # models
5252 if k_fold > 1 :
@@ -58,18 +58,18 @@ def test(config):
5858 resume = config .resume
5959 logger .info (f"Loading model: { resume } ..." )
6060 checkpoint = torch .load (resume )
61- models = dict ()
61+
6262 logger_model = get_logger ("model" , verbosity = 0 )
63- for name in config [ "models" ]:
64- model = config . init_obj ([ "models" , name ])
65- logger_model . info ( model )
66- state_dict = checkpoint [ "models" ][ name ]
67- if config [ "n_gpu" ] > 1 :
68- model = torch . nn . DataParallel ( model )
69- model . load_state_dict ( state_dict )
70- model = model . to ( device )
71- model .eval ( )
72- models [name ] = model
63+ models = dict ()
64+ name = "model"
65+ model = config . init_obj ([ "models" , name ] )
66+ logger_model . info ( model )
67+ state_dict = checkpoint [ "models" ][ name ]
68+ if config [ "n_gpu" ] > 1 :
69+ model = torch . nn . DataParallel ( model )
70+ model . load_state_dict ( state_dict )
71+ model = model .to ( device )
72+ models [name ] = model
7373
7474 # losses
7575 loss_fn = config .init_obj (["losses" , "loss" ])
0 commit comments