mirror of
https://github.com/open-mmlab/mmselfsup.git
synced 2025-06-03 14:59:38 +08:00
[Fix] fix dataset.evaluate args bug (#192)
This commit is contained in:
parent
d029a0db05
commit
c39bb83a7c
@ -18,7 +18,7 @@ from mmselfsup.utils import (get_root_logger, multi_gpu_test,
|
||||
|
||||
def parse_args():
|
||||
parser = argparse.ArgumentParser(
|
||||
description='MMDet test (and eval) a model')
|
||||
description='MMSelfSup test (and eval) a model')
|
||||
parser.add_argument('config', help='test config file path')
|
||||
parser.add_argument('checkpoint', help='checkpoint file')
|
||||
parser.add_argument(
|
||||
@ -86,6 +86,9 @@ def main():
|
||||
distributed = True
|
||||
init_dist(args.launcher, **cfg.dist_params)
|
||||
|
||||
# create work_dir
|
||||
mmcv.mkdir_or_exist(osp.abspath(cfg.work_dir))
|
||||
|
||||
# logger
|
||||
timestamp = time.strftime('%Y%m%d_%H%M%S', time.localtime())
|
||||
log_file = osp.join(cfg.work_dir, f'test_{timestamp}.log')
|
||||
@ -116,8 +119,7 @@ def main():
|
||||
|
||||
rank, _ = get_dist_info()
|
||||
if rank == 0:
|
||||
for name, val in outputs.items():
|
||||
dataset.evaluate(torch.from_numpy(val), name, logger, topk=(1, 5))
|
||||
dataset.evaluate(outputs, logger, topk=(1, 5))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
Loading…
x
Reference in New Issue
Block a user