Commit d3b91ba5 authored by Koan-Sin Tan's avatar Koan-Sin Tan
Browse files

add profiling mechanism

build with something like:
```
bazel build --config android_arm64 \
  --cxxopt=-std=c++11 \
  --cxxopt=-DTFLITE_PROFILING_ENABLED \
  //tensorflow/contrib/lite/examples/label_image:label_image
```

run `label_image` will get something like:
```
./label_image -p 1
Loaded model ./mobilenet_quant_v1_224.tflite
resolved reporter
invoked
average time: 67.227 ms
    13.349, Node   0, OpCode   3, CONV_2D
     6.024, Node   1, OpCode   4, DEPTHWISE_CONV_2D
    11.847, Node   2, OpCode   3, CONV_2D
     3.927, Node   3, OpCode   4, DEPTHWISE_CONV_2D
     1.905, Node   4, OpCode   3, CONV_2D
     3.573, Node   5, OpCode   4, DEPTHWISE_CONV_2D
     2.344, Node   6, OpCode   3, CONV_2D
     0.964, Node   7, OpCode   4, DEPTHWISE_CONV_2D
     1.224, Node   8, OpCode   3, CONV_2D
     1.846, Node   9, OpCode   4, DEPTHWISE_CONV_2D
     2.181, Node  10, OpCode   3, CONV_2D
     0.454, Node  11, OpCode   4, DEPTHWISE_CONV_2D
     0.997, Node  12, OpCode   3, CONV_2D
     0.865, Node  13, OpCode   4, DEPTHWISE_CONV_2D
     1.844, Node  14, OpCode   3, CONV_2D
     0.753, Node  15, OpCode   4, DEPTHWISE_CONV_2D
     1.724, Node  16, OpCode   3, CONV_2D
     0.803, Node  17, OpCode   4, DEPTHWISE_CONV_2D
     1.698, Node  18, OpCode   3, CONV_2D
     0.794, Node  19, OpCode   4, DEPTHWISE_CONV_2D
     1.754, Node  20, OpCode   3, CONV_2D
     0.798, Node  21, OpCode   4, DEPTHWISE_CONV_2D
     1.704, Node  22, OpCode   3, CONV_2D
     0.204, Node  23, OpCode   4, DEPTHWISE_CONV_2D
     0.983, Node  24, OpCode   3, CONV_2D
     0.373, Node  25, OpCode   4, DEPTHWISE_CONV_2D
     1.791, Node  26, OpCode   3, CONV_2D
     0.067, Node  27, OpCode   1, AVERAGE_POOL_2D
     0.388, Node  28, OpCode   3, CONV_2D
     0.001, Node  29, OpCode  22, RESHAPE
     0.035, Node  30, OpCode  25, SOFTMAX
0.600: 458 bow tie
0.365: 653 military uniform
0.008: 835 suit
0.008: 611 jersey
0.004: 514 cornet
```
parent 4e9dae45
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment