- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi,
Does OpenVINO support Tensorflow, faster_rcnn_nas?
The MO is done, but result is not correct.
コピーされたリンク
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Chard,
yes, we support it. What is exactly your issue? Do you face accuracy issues in the Inference Engine phase? or the MO output is not good?
Best,
Severine
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Severine,
It is accuracy issue.
1. I use below MO command.
python3 mo_tf.py \
--input_model "$tf_out/frozen_inference_graph.pb" \
--tensorflow_object_detection_api_pipeline_config "$tf_out/pipeline.config" \
--output_dir "fii_frcnn_nas" \
--output=detection_boxes,detection_scores,num_detections \
--tensorflow_use_custom_operations_config extensions/front/tf/faster_rcnn_support_api_v1.7.json
2. Running object_detection_sample_ssd, and getting below result
[ INFO ] InferenceEngine:
API version ............ 1.2
Build .................. 13911
Parsing input parameters
[ INFO ] Loading plugin
API version ............ 1.2
Build .................. lnx_20180510
Description ....... MKLDNNPlugin
[ INFO ] Loading network files:
fii_frcnn_nas/frozen_inference_graph.xml
fii_frcnn_nas/frozen_inference_graph.bin
[ INFO ] Preparing input blobs
[ INFO ] Batch size is 1
[ INFO ] Preparing output blobs
[ INFO ] Loading model to the plugin
[ INFO ] Batch size is 1
[ INFO ] Start inference (1 iterations)
[ INFO ] Processing output blobs
[0,1] element, prob = 2.12854e-13 (123.812,165.823)-(359.565,480) batch id : 0
[1,1] element, prob = 2.61669e-15 (0,107.268)-(292.136,480) batch id : 0
[2,1] element, prob = 1.42357e-15 (120.562,154.796)-(156.424,288.469) batch id : 0
[3,1] element, prob = 6.25297e-18 (58.8543,238.316)-(338.631,480) batch id : 0
[4,1] element, prob = 4.76809e-18 (132.787,0)-(422.402,480) batch id : 0
[5,1] element, prob = 1.77602e-18 (116.802,206.061)-(156.071,251.131) batch id : 0
[6,2] element, prob = 1.04178e-11 (126.968,261.195)-(394.429,480) batch id : 0
[7,2] element, prob = 2.00192e-13 (0,230.624)-(354.162,480) batch id : 0
[8,2] element, prob = 7.30089e-14 (120.606,205.975)-(160.794,295.066) batch id : 0
[9,2] element, prob = 1.23133e-15 (122.605,158.209)-(477.77,480) batch id : 0
[10,2] element, prob = 9.34242e-16 (61.8106,348.39)-(405.385,480) batch id : 0
[11,2] element, prob = 3.56564e-16 (116.472,218.396)-(161.242,253.19) batch id : 0
[12,2] element, prob = 9.96831e-17 (27.8106,161.473)-(388.233,442.699) batch id : 0
[13,2] element, prob = 9.81133e-17 (0,45.3598)-(391.25,313.775) batch id : 0
[14,2] element, prob = 7.91892e-17 (185.71,339.464)-(446.858,480) batch id : 0
[15,2] element, prob = 4.81994e-17 (116.275,233.204)-(161.118,269.282) batch id : 0
[16,2] element, prob = 3.69921e-17 (171.694,69.3493)-(478.555,386.009) batch id : 0
[17,3] element, prob = 4.59317e-13 (162.877,238.344)-(425.884,480) batch id : 0
[18,3] element, prob = 4.77153e-15 (50.9165,200.037)-(385.176,480) batch id : 0
[19,3] element, prob = 2.36068e-15 (126.184,179.332)-(167.018,277.801) batch id : 0
[20,3] element, prob = 1.38449e-17 (195.662,133.574)-(521.794,480) batch id : 0
[21,3] element, prob = 1.05162e-17 (112.739,329.358)-(440.427,480) batch id : 0
[22,3] element, prob = 7.38237e-18 (11.7056,219.898)-(268.58,480) batch id : 0
[23,3] element, prob = 2.34051e-18 (122.938,212.778)-(169.502,247.384) batch id : 0
[24,3] element, prob = 1.29042e-18 (50.0903,37.843)-(428.754,297.894) batch id : 0
[25,4] element, prob = 1.61207e-11 (149.604,285.675)-(392.811,480) batch id : 0
[26,4] element, prob = 4.13695e-13 (124.327,205.218)-(160.826,282.79) batch id : 0
[27,4] element, prob = 3.85257e-13 (19.1442,254.324)-(343.899,480) batch id : 0
[28,4] element, prob = 2.01751e-15 (89.1127,384.477)-(405.261,480) batch id : 0
[29,4] element, prob = 1.54699e-15 (163.089,187.954)-(485.818,480) batch id : 0
[30,4] element, prob = 1.24294e-15 (0,283.709)-(235.351,480) batch id : 0
[31,4] element, prob = 6.87609e-16 (120.085,220.54)-(161.432,249.549) batch id : 0
[32,4] element, prob = 2.47142e-16 (24.1514,356.801)-(353.835,480) batch id : 0
[33,4] element, prob = 2.20097e-16 (9.24042,76.3342)-(388.134,312.018) batch id : 0
[34,4] element, prob = 1.87441e-16 (206.554,371.782)-(450.717,480) batch id : 0
[35,4] element, prob = 1.42175e-16 (54.8573,179.266)-(395.095,425.773) batch id : 0
[36,4] element, prob = 5.3766e-17 (119.469,235.226)-(161.887,266.29) batch id : 0
[37,5] element, prob = 4.39533e-13 (136.879,255.635)-(434.27,480) batch id : 0
[38,5] element, prob = 6.78363e-15 (7.06684,225.321)-(391.708,480) batch id : 0
[39,5] element, prob = 5.44006e-15 (124.618,188.223)-(166.957,274.034) batch id : 0
[40,5] element, prob = 1.55863e-17 (147.071,151.918)-(535.834,480) batch id : 0
[41,5] element, prob = 1.3509e-17 (63.2475,356.689)-(459.268,480) batch id : 0
[42,5] element, prob = 5.75718e-18 (120.636,216.432)-(170.542,244.558) batch id : 0
[43,6] element, prob = 2.63384e-13 (118.786,267.064)-(391.094,480) batch id : 0
[44,6] element, prob = 3.50807e-15 (119.228,198.197)-(161.134,275.565) batch id : 0
[45,6] element, prob = 3.40586e-15 (0,242.705)-(339.473,480) batch id : 0
[46,6] element, prob = 1.05949e-17 (38.5261,375.633)-(391.213,480) batch id : 0
[47,6] element, prob = 8.63083e-18 (107.123,186.956)-(464.447,480) batch id : 0
[48,6] element, prob = 6.98546e-18 (0,273.074)-(232.312,480) batch id : 0
[49,6] element, prob = 4.77018e-18 (113.739,220.207)-(163.353,245.788) batch id : 0
[ INFO ] Image out_0.bmp created!
total inference time: 1697.92
Average running time of one iteration: 1697.92 ms
Throughput: 0.588955 FPS
[ INFO ] Execution successful
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Chard,
For comparison, which result do you expect from your network on this image? What is the inference results through TF?
Another question to get more context also, have you trained manually this network or is it from the TF zoo?
Best,
Severine
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Chard,
we would like to examine your network in more details, would you be ok to send it via PM ? (Send Author A Message on top of my answer).
Best,
Severine
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Severine,
I can not find out how to send you a PM. (Send Author A Message on top of my answer ==> I can not find it).
What files do you need to examine?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
I sent you a PM, I think you should be able to read it ( look at the top of the page where your username is displayed, the inbox should be there.)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Chard,
it just came to my mind that the error is maybe due to channel inversion. With the OpenVINO R3 release, we must also pass the parameter --reverse_input_channels to the MO. In general, check if you are passing the image with the channels order, usually, OpenCV uses with BGR order, while OpenVINO samples expect RGB.
Best,
Severine
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Severine,
I tested passing the parameter --reverse_input_channels to the MO, the result is the same.
I also checked channels order, it is correct.
BTW, have you download the files I mentioned in PM?
