Skip to content

Commit 625d08d

Browse files
authored
Merge pull request #14 from swtyree/pr_bop_inference_single_dataset
BOP inference on individual datasets
2 parents f9ce8ab + cf49b5e commit 625d08d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

cosypose/scripts/run_bop_inference.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ def main():
193193
parser.add_argument('--id', default=-1, type=int)
194194
parser.add_argument('--config', default='bop-pbr', type=str)
195195
parser.add_argument('--nviews', dest='n_views', default=1, type=int)
196+
parser.add_argument('--dataset', default=None, type=str)
196197
parser.add_argument('--icp', action='store_true')
197198
args = parser.parse_args()
198199

@@ -246,7 +247,11 @@ def main():
246247
ds_names = ['hb', 'tless', 'ycbv']
247248
else:
248249
ds_names = ['hb', 'icbin', 'itodd', 'lmo', 'tless', 'tudl', 'ycbv']
249-
250+
251+
if args.dataset is not None:
252+
assert args.dataset in ds_names, f'{args.dataset} not in {ds_names}'
253+
ds_names = [args.dataset]
254+
250255
for ds_name in ds_names:
251256
this_cfg = deepcopy(cfg)
252257
this_cfg.ds_name = BOP_CONFIG[ds_name]['inference_ds_name'][0]

0 commit comments

Comments
 (0)