Steps to do resnet_50 with ristretto?

50 views
Skip to first unread message

fzhu...@gmail.com

unread,
May 10, 2018, 1:07:07 PM5/10/18
to ristretto-users
Hi All:

I did ristretto with squeezenet example successfully.

When trying to do with resnet_50 with 8 bit, the accuracy alway very low like zero

I0510 10:04:17.787817 24649 quantization.cpp:136] Batch 179, accuracy = 0
I0510 10:04:17.787870 24649 quantization.cpp:136] Batch 179, accuracy_top5 = 0
I0510 10:04:17.906391 24649 quantization.cpp:136] Batch 180, accuracy = 0
I0510 10:04:17.906425 24649 quantization.cpp:136] Batch 180, accuracy_top5 = 0
I0510 10:04:18.024979 24649 quantization.cpp:136] Batch 181, accuracy = 0
I0510 10:04:18.025017 24649 quantization.cpp:136] Batch 181, accuracy_top5 = 0
I0510 10:04:18.143311 24649 quantization.cpp:136] Batch 182, accuracy = 0

Does anybody do ristretto with resnet_50 and like to share your experience?

Thank you very much in advance.
Frank

fzhu...@gmail.com

unread,
May 11, 2018, 1:34:40 PM5/11/18
to ristretto-users
Hi 

fixed the problem and it because fc1000 layer missed.

now can see 

I0511 10:34:16.495659 26931 quantization.cpp:136] Batch 750, accuracy_top5 = 0.96
I0511 10:34:16.605329 26931 quantization.cpp:136] Batch 751, accuracy = 0.76
I0511 10:34:16.605370 26931 quantization.cpp:136] Batch 751, accuracy_top5 = 0.92
I0511 10:34:16.715134 26931 quantization.cpp:136] Batch 752, accuracy = 0.76
I0511 10:34:16.715186 26931 quantization.cpp:136] Batch 752, accuracy_top5 = 0.96
I0511 10:34:16.825016 26931 quantization.cpp:136] Batch 753, accuracy = 0.72
I0511 10:34:16.825072 26931 quantization.cpp:136] Batch 753, accuracy_top5 = 1
I0511 10:34:16.935012 26931 quantization.cpp:136] Batch 754, accuracy = 0.8
I0511 10:34:16.935060 26931 quantization.cpp:136] Batch 754, accuracy_top5 = 0.92
I0511 10:34:17.044721 26931 quantization.cpp:136] Batch 755, accuracy = 0.8
I0511 10:3

Thanks
Frank
Reply all
Reply to author
Forward
Message has been deleted
0 new messages