[594161]: / code / 4_test.py

Download this file

41 lines (39 with data), 1.9 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import config
from utils_model import get_predictions
# Run the ResNet on the generated patches.
print("\n\n+++++ Running 4_test.py +++++")
print("\n----- Finding validation patch predictions -----")
# Validation patches.
get_predictions(patches_eval_folder=config.args.patches_eval_val,
output_folder=config.args.preds_val,
auto_select=config.args.auto_select,
batch_size=config.args.batch_size,
checkpoints_folder=config.args.checkpoints_folder,
classes=config.classes,
device=config.device,
eval_model=config.eval_model,
num_classes=config.num_classes,
num_layers=config.args.num_layers,
num_workers=config.args.num_workers,
path_mean=config.path_mean,
path_std=config.path_std,
pretrain=config.args.pretrain)
print("----- Finished finding validation patch predictions -----\n")
print("----- Finding test patch predictions -----")
# Test patches.
get_predictions(patches_eval_folder=config.args.patches_eval_test,
output_folder=config.args.preds_test,
auto_select=config.args.auto_select,
batch_size=config.args.batch_size,
checkpoints_folder=config.args.checkpoints_folder,
classes=config.classes,
device=config.device,
eval_model=config.eval_model,
num_classes=config.num_classes,
num_layers=config.args.num_layers,
num_workers=config.args.num_workers,
path_mean=config.path_mean,
path_std=config.path_std,
pretrain=config.args.pretrain)
print("----- Finished finding test patch predictions -----\n")
print("+++++ Finished running 4_test.py +++++\n\n")