Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.

Tensorflow Conv3D

Fabbrini__Luca
Beginner
536 Views

Hi all,

OpenVINO toolkit 2018 R3 seems do not support Conv3D.

This is the output of mo_tf.py script:

[ ERROR ]  List of operations that cannot be converted to IE IR:
[ ERROR ]      Conv3D (3)
[ ERROR ]          conv3d_16/convolution
[ ERROR ]          conv3d_17/convolution
[ ERROR ]          conv3d_18/convolution
[ ERROR ]      MaxPool3D (2)
[ ERROR ]          max_pooling3d_11/MaxPool3D
[ ERROR ]          max_pooling3d_12/MaxPool3D
[ ERROR ]  Part of the nodes was not translated to IE. Stopped.

I actually have a CNN full of Conv3D and MaxPool3D, so "Offload Computations to TensorFlow" methods explained in the guide doesn't seem to fit my requirements since i'd like to speed up inference just compared with Tensorflow.

Moreover, NVIDIA has already provided their inference optimization library (TensorRT) which correctly support Conv3D, so forcing user to use their hardware to speed up the inference.

So, When do you think Conv3D operation will be supported? It is in your scheduling list or not?

Thanks,

Regards

0 Kudos
3 Replies
Yury_G_Intel
Employee
536 Views

It is something that team is working on, so it is known gap. I'm not allowed to communicate any release date though, should not be very long.

Can you specify what topology are you using, I would like to ensure that it is covered in tests also.

Thanks

Yury

 

0 Kudos
Fabbrini__Luca
Beginner
536 Views

Good to hear from you!

I've used a simple VGG-like network.

Regards,

Luca 

0 Kudos
raymond_z_1
Beginner
536 Views

I also need the conv3d feature. Any update?

0 Kudos
Reply