Class ov::pass::MOCTransformations#

class MOCTransformations : public ov::pass::ModelPass#

This transformation is an entry point for OpenVINO transformations that will be applied inside MOC. And in future this transformations container will be filled with transformations pipeline but now it remains empty.

Public Functions

inline explicit MOCTransformations(bool use_shapes, bool low_precision_enabled = true)#

use_shapes = True enables transformations which are depends on shapes and also it enables ConstantFolding for all ShapeOf operations.

low_precision_enabled = True enables preserving mechanisms that helps to keep low_precision sub-graphs as is.