Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
优化前:
densenet.tnnproto time cost: min = 101.097 ms | max = 103.606 ms | avg = 101.830 ms
inception_v3.tnnproto time cost: min = 134.573 ms | max = 138.854 ms | avg = 136.250 ms
inception_v4.tnnproto time cost: min = 286.451 ms | max = 296.450 ms | avg = 288.725 ms
mobilenet_v1.tnnproto time cost: min = 14.575 ms | max = 15.999 ms | avg = 15.419 ms
mobilenet_v2.tnnproto time cost: min = 12.284 ms | max = 14.734 ms | avg = 13.378 ms
resnet50.tnnproto time cost: min = 95.722 ms | max = 98.836 ms | avg = 97.148 ms
shufflenet_v2_x0.5.tnnproto time cost: min = 10.028 ms | max = 15.307 ms | avg = 12.291 ms
squeezenet_v1.0.tnnproto time cost: min = 24.530 ms | max = 26.495 ms | avg = 25.799 ms
squeezenet_v1.1.tnnproto time cost: min = 11.673 ms | max = 13.708 ms | avg = 12.651 ms
优化后:
densenet.tnnproto time cost: min = 110.838 ms | max = 113.314 ms | avg = 111.700 ms
inception_v3.tnnproto time cost: min = 104.419 ms | max = 106.725 ms | avg = 105.715 ms
inception_v4.tnnproto time cost: min = 225.869 ms | max = 228.219 ms | avg = 227.117 ms
mobilenet_v1.tnnproto time cost: min = 14.149 ms | max = 16.269 ms | avg = 15.220 ms
mobilenet_v2.tnnproto time cost: min = 11.753 ms | max = 14.660 ms | avg = 13.403 ms
resnet50.tnnproto time cost: min = 74.531 ms | max = 76.266 ms | avg = 75.497 ms
shufflenet_v2_x0.5.tnnproto time cost: min = 8.186 ms | max = 13.541 ms | avg = 10.607 ms
squeezenet_v1.0.tnnproto time cost: min = 24.187 ms | max = 32.484 ms | avg = 25.297 ms
squeezenet_v1.1.tnnproto time cost: min = 11.549 ms | max = 13.001 ms | avg = 12.349 ms
主要解决inception_v3, inception_v4以及resnet网络性能差问题,densenet网络性能有一定下降,后续需进一步优化。