Unverified 提交 c3d3e6b7 authored 作者: Glenn Jocher's avatar Glenn Jocher 提交者: GitHub

Update test.py

上级 cbe39a1d
...@@ -18,8 +18,7 @@ def test(data, ...@@ -18,8 +18,7 @@ def test(data,
verbose=False, verbose=False,
model=None, model=None,
dataloader=None, dataloader=None,
fast=False, save_dir='',
save_dir='.',
merge=False): merge=False):
# Initialize/load model and set device # Initialize/load model and set device
...@@ -29,7 +28,7 @@ def test(data, ...@@ -29,7 +28,7 @@ def test(data,
device = torch_utils.select_device(opt.device, batch_size=batch_size) device = torch_utils.select_device(opt.device, batch_size=batch_size)
# Remove previous # Remove previous
for f in glob.glob(f'{save_dir}/test_batch*.jpg'): for f in glob.glob(str(Path(save_dir) / 'test_batch*.jpg')):
os.remove(f) os.remove(f)
# Load model # Load model
...@@ -163,10 +162,11 @@ def test(data, ...@@ -163,10 +162,11 @@ def test(data,
# Plot images # Plot images
if batch_i < 1: if batch_i < 1:
f = os.path.join(save_dir, 'test_batch%g_gt.jpg' % batch_i) # filename
plot_images(img, targets, paths, f, names) # ground truth f = Path(save_dir) / ('test_batch%g_gt.jpg' % batch_i) # filename
f = os.path.join(save_dir,'test_batch%g_pred.jpg' % batch_i) plot_images(img, targets, paths, str(f), names) # ground truth
plot_images(img, output_to_target(output, width, height), paths, f, names) # predictions f = Path(save_dir) / ('test_batch%g_pred.jpg' % batch_i)
plot_images(img, output_to_target(output, width, height), paths, str(f), names) # predictions
# Compute statistics # Compute statistics
stats = [np.concatenate(x, 0) for x in zip(*stats)] # to numpy stats = [np.concatenate(x, 0) for x in zip(*stats)] # to numpy
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论