Skip to content

Commit 57ffff5

Browse files
authored
Update eval.py
1 parent 6fe0e5b commit 57ffff5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

eval.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@
3737
num_classes=len(eval_dataset.classes)
3838
dsize=len(eval_dataset)
3939

40+
# Class label names
41+
class_names=['apple','atm card','cat','banana','bangle','battery','bottle','broom','bulb','calender','camera']
42+
4043
# Initialize the prediction and label lists
4144
predlist=torch.zeros(0,dtype=torch.long, device='cpu')
4245
lbllist=torch.zeros(0,dtype=torch.long, device='cpu')
@@ -72,8 +75,8 @@
7275
print('Per class accuracy')
7376
print('-'*18)
7477
for label,accuracy in zip(eval_dataset.classes, class_accuracy):
75-
print('Accuracy of %3s : %0.2f %%'%(label, accuracy))
76-
78+
class_name=class_names[int(label)]
79+
print('Accuracy of class %8s : %0.2f %%'%(class_name, accuracy))
7780

7881
'''
7982
Sample run: python eval.py eval_ds

0 commit comments

Comments
 (0)