mirror of
https://github.com/botastic/SoftGroup.git
synced 2025-10-16 11:45:42 +00:00
fix model.eval() return None in non-distributed mode
This commit is contained in:
parent
e0c3b4e1ab
commit
d8665970f9
@ -95,7 +95,7 @@ def main():
|
||||
_, world_size = get_dist_info()
|
||||
progress_bar = tqdm(total=len(dataloader) * world_size, disable=not is_main_process())
|
||||
with torch.no_grad():
|
||||
model = model.eval()
|
||||
model.eval()
|
||||
for i, batch in enumerate(dataloader):
|
||||
result = model(batch)
|
||||
results.append(result)
|
||||
|
||||
@ -89,7 +89,7 @@ def validate(epoch, model, val_loader, cfg, logger, writer):
|
||||
progress_bar = tqdm(total=len(val_loader) * world_size, disable=not is_main_process())
|
||||
val_set = val_loader.dataset
|
||||
with torch.no_grad():
|
||||
model = model.eval()
|
||||
model.eval()
|
||||
for i, batch in enumerate(val_loader):
|
||||
result = model(batch)
|
||||
results.append(result)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user