Intel® Distribution of OpenVINO™ Toolkit
Community support and discussions about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all things computer vision-related on Intel® platforms.
5924 Discussions

Effect of model optimizer on basic network with no dropout layers

K__Mike
Beginner
138 Views

Hello,

 

What is the effect of model optimizer on basic network with no dropout layers?

 

Regards

Mike

0 Kudos
1 Reply
Shubha_R_Intel
Employee
138 Views

Dear Mike,

Even if a model had dropout layers, Model Optimizer would handle them just fine. In the case of TensorFlow models, Model Optimizer would expect a frozen TensorFlow protobuf as input.  The online document below is detailed documentation regarding how Model Optimizer performs its optimizations. Note that since dropout is a training technique which helps to resolve the problem of overfitting, from Model Optimizer's perspective, it doesn't care. Its algorithm removes any and all bits related to training anyway since OpenVino is all about inference, not training.

https://docs.openvinotoolkit.org/latest/_docs_MO_DG_prepare_model_Model_Optimization_Techniques.html

Hope it helps.

Thanks !

Shubha

Reply