diff --git a/mmocr/apis/inference.py b/mmocr/apis/inference.py index 0bbe9bf32c..5fc4733ec6 100644 --- a/mmocr/apis/inference.py +++ b/mmocr/apis/inference.py @@ -40,8 +40,7 @@ def init_detector(config, checkpoint=None, device='cuda:0', cfg_options=None): config.model.train_cfg = None model = build_detector(config.model, test_cfg=config.get('test_cfg')) if checkpoint is not None: - map_loc = 'cpu' if device == 'cpu' else None - checkpoint = load_checkpoint(model, checkpoint, map_location=map_loc) + checkpoint = load_checkpoint(model, checkpoint, map_location='cpu') if 'CLASSES' in checkpoint.get('meta', {}): model.CLASSES = checkpoint['meta']['CLASSES'] else: