Skip to content

Commit

Permalink
enable passing multiple classes to val
Browse files Browse the repository at this point in the history
  • Loading branch information
mikel.brostrom committed Jun 6, 2023
1 parent 2849c56 commit e3c242d
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions examples/val.py
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ def eval(self, opt, seq_paths, save_dir, MOT_results_folder, val_tools_path, gt_
if not dst_seq_path.is_dir():
src_seq_path = seq_path
shutil.move(str(src_seq_path), str(dst_seq_path))

LOGGER.info(f"Staring evaluation process on {dst_seq_path}")
p = subprocess.Popen(
args=[
Expand All @@ -201,7 +201,7 @@ def eval(self, opt, seq_paths, save_dir, MOT_results_folder, val_tools_path, gt_
"--tracking-method", self.opt.tracking_method,
"--conf", str(self.opt.conf),
"--imgsz", str(self.opt.imgsz[0]),
"--classes", str(0),
"--classes", *self.opt.classes,
"--name", save_dir.name,
"--save-txt",
"--project", self.opt.project,
Expand Down Expand Up @@ -332,6 +332,7 @@ def parse_opt():
parser.add_argument('--reid-model', type=str, default=WEIGHTS / 'mobilenetv2_x1_4_dukemtmcreid.pt')
parser.add_argument('--tracking-method', type=str, default='deepocsort', help='strongsort, ocsort')
parser.add_argument('--name', default='exp', help='save results to project/name')
parser.add_argument('--classes', nargs='+', type=str, default=['0'], help='filter by class: --classes 0, or --classes 0 2 3')
parser.add_argument('--project', default=EXAMPLES / 'runs' / 'val', help='save results to project/name')
parser.add_argument('--exist-ok', action='store_true', help='existing project/name ok, do not increment')
parser.add_argument('--benchmark', type=str, default='MOT17-mini', help='MOT16, MOT17, MOT20')
Expand Down

0 comments on commit e3c242d

Please sign in to comment.