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.
6403 Discussions

Effect of model optimizer on basic network with no dropout layers

K__Mike
Beginner
282 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
282 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

0 Kudos
Reply