Skip to content
This repository was archived by the owner on Apr 17, 2023. It is now read-only.

Commit 04ec6be

Browse files
Fix initialization device
1 parent c765736 commit 04ec6be

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

mmseg/integration/nncf/compression.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,10 @@ def model_eval_fn(model):
177177
if dataloader_for_init:
178178
wrapped_loader = MMInitializeDataLoader(dataloader_for_init)
179179
eval_fn = model_eval_fn if is_accuracy_aware else None
180+
device = torch.device('cuda') if torch.cuda.is_available() else torch.device('cpu')
180181
nncf_config = register_default_init_args(nncf_config, wrapped_loader,
181182
model_eval_fn=eval_fn,
182-
device=next(model.parameters()).device)
183+
device=device)
183184

184185
if cfg.get('resume_from'):
185186
checkpoint_path = cfg.get('resume_from')

0 commit comments

Comments
 (0)