[tflite] reformat/cleanup label_image readme.md
This commit is contained in:
parent
ca55b85c00
commit
f208ff6827
|
@ -90,48 +90,100 @@ adb push tensorflow/lite/examples/label_image/testdata/grace_hopper.bmp /data/l
|
||||||
adb push /tmp/labels.txt /data/local/tmp
|
adb push /tmp/labels.txt /data/local/tmp
|
||||||
```
|
```
|
||||||
|
|
||||||
Run it, `adb shell "/data/local/tmp/label_image \ -m
|
Run it,
|
||||||
/data/local/tmp/mobilenet_v1_1.0_224.tflite \ -i
|
```
|
||||||
/data/local/tmp/grace_hopper.bmp \ -l /data/local/tmp/labels.txt"` then you
|
adb shell "/data/local/tmp/label_image \
|
||||||
should see something like the followings: `Loaded model
|
-m /data/local/tmp/mobilenet_v1_1.0_224.tflite \
|
||||||
/data/local/tmp/mobilenet_v1_1.0_224.tflite resolved reporter INFO: Initialized
|
-i /data/local/tmp/grace_hopper.bmp \
|
||||||
TensorFlow Lite runtime. invoked average time: 25.03 ms 0.907071: 653 military
|
-l /data/local/tmp/labels.txt"
|
||||||
uniform 0.0372416: 907 Windsor tie 0.00733753: 466 bulletproof vest 0.00592852:
|
```
|
||||||
458 bow tie 0.00414091: 514 cornet`
|
then you should see something like the followings:
|
||||||
|
```
|
||||||
|
Loaded model /data/local/tmp/mobilenet_v1_1.0_224.tflite
|
||||||
|
resolved reporter
|
||||||
|
INFO: Initialized
|
||||||
|
TensorFlow Lite runtime.
|
||||||
|
invoked
|
||||||
|
average time: 25.03 ms
|
||||||
|
0.907071: 653 military uniform
|
||||||
|
0.0372416: 907 Windsor tie
|
||||||
|
0.00733753: 466 bulletproof vest
|
||||||
|
0.00592852: 458 bow tie
|
||||||
|
0.00414091: 514 cornet
|
||||||
|
```
|
||||||
|
|
||||||
Run the model with NNAPI delegate (`-a 1`), `adb shell
|
Run the model with NNAPI delegate (`-a 1`),
|
||||||
"/data/local/tmp/label_image \ -m /data/local/tmp/mobilenet_v1_1.0_224.tflite \
|
```
|
||||||
-i /data/local/tmp/grace_hopper.bmp \ -l /data/local/tmp/labels.txt -a 1 -f 1"`
|
adb shell "/data/local/tmp/label_image \
|
||||||
then you should see something like the followings: `Loaded model
|
-m /data/local/tmp/mobilenet_v1_1.0_224.tflite \
|
||||||
/data/local/tmp/mobilenet_v1_1.0_224.tflite resolved reporter INFO: Initialized
|
-i /data/local/tmp/grace_hopper.bmp \
|
||||||
TensorFlow Lite runtime. INFO: Created TensorFlow Lite delegate for NNAPI.
|
-l /data/local/tmp/labels.txt -a 1 -f 1"
|
||||||
Applied NNAPI delegate. invoked average time:10.348 ms 0.905401: 653 military
|
```
|
||||||
uniform 0.0379589: 907 Windsor tie 0.00735866: 466 bulletproof vest 0.00605307:
|
then you should see something like the followings:
|
||||||
458 bow tie 0.00422573: 514 cornet`
|
```
|
||||||
|
Loaded model /data/local/tmp/mobilenet_v1_1.0_224.tflite
|
||||||
|
resolved reporter
|
||||||
|
INFO: Initialized
|
||||||
|
TensorFlow Lite runtime.
|
||||||
|
INFO: Created TensorFlow Lite delegate for NNAPI.
|
||||||
|
Applied NNAPI delegate.
|
||||||
|
invoked
|
||||||
|
average time:10.348 ms
|
||||||
|
0.905401: 653 military uniform
|
||||||
|
0.0379589: 907 Windsor tie
|
||||||
|
0.00735866: 466 bulletproof vest
|
||||||
|
0.00605307: 458 bow tie
|
||||||
|
0.00422573: 514 cornet
|
||||||
|
```
|
||||||
|
|
||||||
To run a model with the Hexagon Delegate, assuming we have followed the
|
To run a model with the Hexagon Delegate, assuming we have followed the
|
||||||
[Hexagon Delegate Guide](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/g3doc/performance/hexagon_delegate.md)
|
[Hexagon Delegate Guide](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/g3doc/performance/hexagon_delegate.md)
|
||||||
and installed Hexagon libraries in `/data/local/tmp`. Run it `adb shell
|
and installed Hexagon libraries in `/data/local/tmp`. Run it
|
||||||
"/data/local/tmp/label_image \ -m
|
```
|
||||||
/data/local/tmp/mobilenet_v1_1.0_224_quant.tflite \ -i
|
adb shell \
|
||||||
/data/local/tmp/grace_hopper.bmp \ -l /data/local/tmp/labels.txt -j 1"` then you
|
"/data/local/tmp/label_image \
|
||||||
should see something like the followings: ``` Loaded model
|
-m /data/local/tmp/mobilenet_v1_1.0_224_quant.tflite \
|
||||||
/data/local/tmp/mobilenet_v1_1.0_224_quant.tflite resolved reporter INFO:
|
-i /data/local/tmp/grace_hopper.bmp \
|
||||||
Initialized TensorFlow Lite runtime. INFO: Created TensorFlow Lite delegate for
|
-l /data/local/tmp/labels.txt -j 1"
|
||||||
Hexagon. INFO: Hexagon delegate: 31 nodes delegated out of 31 nodes.
|
```
|
||||||
|
then you should see something like the followings:
|
||||||
|
```
|
||||||
|
Loaded model /data/local/tmp/mobilenet_v1_1.0_224_quant.tflite
|
||||||
|
resolved reporter
|
||||||
|
INFO: Initialized TensorFlow Lite runtime.
|
||||||
|
loaded libcdsprpc.so
|
||||||
|
INFO: Created TensorFlow Lite delegate for Hexagon.
|
||||||
|
INFO: Hexagon delegate: 31 nodes delegated out of 31 nodes with 1 partitions.
|
||||||
|
|
||||||
remote_handle_control available and used Applied Hexagon delegate.invoked
|
Applied Hexagon delegate.invoked
|
||||||
average time: 8.307 ms 0.729412: 653 military uniform 0.0980392: 907 Windsor tie
|
average time: 4.231 ms
|
||||||
0.0313726: 466 bulletproof vest 0.0313726: 458 bow tie 0.0117647: 700 panpipe
|
0.639216: 458 bow tie
|
||||||
|
0.329412: 653 military uniform
|
||||||
|
0.00784314: 835 suit
|
||||||
|
0.00784314: 611 jersey
|
||||||
|
0.00392157: 514 cornet
|
||||||
```
|
```
|
||||||
|
|
||||||
Run the model with the XNNPACK delegate (`-x 1`), `adb shell
|
Run the model with the XNNPACK delegate (`-x 1`),
|
||||||
"/data/local/tmp/label_image \ -m /data/local/tmp/mobilenet_v1_1.0_224.tflite \
|
```
|
||||||
-i /data/local/tmp/grace_hopper.bmp \ -l /data/local/tmp/labels.txt -x 1"` then
|
adb shell \
|
||||||
you should see something like the followings: `Loaded model
|
"/data/local/tmp/label_image \
|
||||||
/data/local/tmp/mobilenet_v1_1.0_224.tflite resolved reporter INFO: Initialized
|
-m /data/local/tmp/mobilenet_v1_1.0_224.tflite \
|
||||||
TensorFlow Lite runtime. Applied XNNPACK delegate.invoked average time: 11.0237
|
-i /data/local/tmp/grace_hopper.bmp \
|
||||||
ms 0.90707: 653 military uniform 0.0372418: 907 Windsor tie 0.0073376: 466
|
-l /data/local/tmp/labels.txt -x 1"
|
||||||
bulletproof vest 0.00592856: 458 bow tie 0.00414093: 514 cornet`
|
```
|
||||||
|
then you should see something like the followings:
|
||||||
|
```
|
||||||
|
Loaded model /data/local/tmp/mobilenet_v1_1.0_224.tflite
|
||||||
|
resolved reporter
|
||||||
|
INFO: Initialized TensorFlow Lite runtime.
|
||||||
|
Applied XNNPACK delegate.invoked
|
||||||
|
average time: 17.33 ms
|
||||||
|
0.90707: 653 military uniform
|
||||||
|
0.0372418: 907 Windsor tie
|
||||||
|
0.0073376: 466 bulletproof vest
|
||||||
|
0.00592857: 458 bow tie
|
||||||
|
0.00414093: 514 cornet
|
||||||
|
```
|
||||||
|
|
||||||
See the `label_image.cc` source code for other command line options.
|
See the `label_image.cc` source code for other command line options.
|
||||||
|
|
Loading…
Reference in New Issue