From f424d2d8ae5a8c34a12727d90d7afd34326d8530 Mon Sep 17 00:00:00 2001 From: Smirnov Grigorii Date: Sat, 29 Jan 2022 15:38:19 +0300 Subject: [PATCH] Split transformations tests src to match IE transformations library structure (#55385) (#9949) * refactor transformations directory * create offline_transformations directory --- .../{ => common_optimizations}/add_fake_quantize_fusion.cpp | 0 .../{ => common_optimizations}/batch_to_space_fusion.cpp | 0 .../{ => common_optimizations}/binarize_weights.cpp | 0 .../broadcast_elementwise_fusion_test.cpp | 0 .../{ => common_optimizations}/change_placeholder_types_test.cpp | 0 .../transformations/{ => common_optimizations}/clamp_fusion.cpp | 0 .../{ => common_optimizations}/compress_float_constants_test.cpp | 0 .../{ => common_optimizations}/concat_reduce_fusion.cpp | 0 .../{ => common_optimizations}/conv_to_binary_conv.cpp | 0 .../convert_compression_only_to_legacy_test.cpp | 0 .../transformations/{ => common_optimizations}/convert_divide.cpp | 0 .../convert_nms_gather_path_to_unsigned_test.cpp | 0 .../{ => common_optimizations}/convert_quantize_dequantize.cpp | 0 .../{ => common_optimizations}/depth_to_space_fusion_test.cpp | 0 .../{ => common_optimizations}/dilated_convolution_converter.cpp | 0 .../{ => common_optimizations}/dimension_tracking.cpp | 0 .../disable_shapeof_constant_folding_tests.cpp | 0 .../transformations/{ => common_optimizations}/divide_fusion.cpp | 0 .../division_by_zero_fp16_resolver_test.cpp | 0 .../dropout_with_random_uniform_replacer_test.cpp | 0 .../{ => common_optimizations}/eliminate_split_test.cpp | 0 .../{ => common_optimizations}/eliminate_unsqueeze_gather.cpp | 0 .../{ => common_optimizations}/fq_mul_fusion_test.cpp | 0 .../{ => common_optimizations}/fq_reshape_fusion.cpp | 0 .../transformations/{ => common_optimizations}/gelu_fusion.cpp | 0 .../{ => common_optimizations}/hsigmoid_fusion_test.cpp | 0 .../{ => common_optimizations}/hswish_fusion_test.cpp | 0 .../interpolate_sequence_fusion_test.cpp | 0 .../{ => common_optimizations}/leaky_relu_fusion.cpp | 0 .../{ => common_optimizations}/lin_op_sequence_fusion_test.cpp | 0 .../{ => common_optimizations}/low_latency_test.cpp | 0 .../{ => common_optimizations}/low_latency_v2_test.cpp | 0 .../{ => common_optimizations}/matmul_multiply_fusion.cpp | 0 .../{ => common_optimizations}/mish_fusion_test.cpp | 0 .../{ => common_optimizations}/mul_fake_quantize_fusion.cpp | 0 .../{ => common_optimizations}/mvn_fusion_test.cpp | 0 .../nearest_neighbor_upsampling_fusion_test.cpp | 0 .../{ => common_optimizations}/ngraph_fq_transpose_test.cpp | 0 .../{ => common_optimizations}/nop_elimination.cpp | 0 .../{ => common_optimizations}/normalize_l2_fusion_test.cpp | 0 .../{ => common_optimizations}/optimize_strided_slice_test.cpp | 0 .../transformations/{ => common_optimizations}/pad_fusion.cpp | 0 .../{ => common_optimizations}/preprocessing_fusion_tests.cpp | 0 .../{ => common_optimizations}/random_uniform_fusion_test.cpp | 0 .../{ => common_optimizations}/relu_fake_quantize_fusion.cpp | 0 .../remove_concat_zero_dim_input_test.cpp | 0 .../remove_multi_subgraph_op_dangling_params_tests.cpp | 0 .../{ => common_optimizations}/reshape_sequence_fusion.cpp | 0 .../{ => common_optimizations}/shared_shapeof_test.cpp | 0 .../{ => common_optimizations}/shuffle_channels_fusion_test.cpp | 0 .../simplify_second_input_of_reshape_test.cpp | 0 .../{ => common_optimizations}/simplify_shape_of_sub_graph.cpp | 0 .../skip_gather_before_transpose_and_reshape_test.cpp | 0 .../transformations/{ => common_optimizations}/softmax_fusion.cpp | 0 .../{ => common_optimizations}/softplus_fusion_test.cpp | 0 .../{ => common_optimizations}/space_to_batch_fusion.cpp | 0 .../split_concat_pair_to_interpolate_fusion_test.cpp | 0 .../split_squeeze_concat_fusion_test.cpp | 0 .../{ => common_optimizations}/strides_optimization.cpp | 0 .../{ => common_optimizations}/subtract_fusion.cpp | 0 .../{ => common_optimizations}/swish_fusion_test.cpp | 0 .../transpose_reshape_elimination_for_matmul.cpp | 0 .../{ => common_optimizations}/transpose_sinking_test.cpp | 0 .../{ => common_optimizations}/transpose_to_reshape_test.cpp | 0 .../weights_dequantize_to_fake_quantize.cpp | 0 .../wrap_interpolate_into_transposes_test.cpp | 0 .../transformations/{ => control_flow}/unroll_if_test.cpp | 0 .../transformations/{ => control_flow}/unroll_loop_test.cpp | 0 .../{ => control_flow}/unroll_tensor_iterator_test.cpp | 0 .../transformations/{ => legacy}/conv_fusion_test.cpp | 0 .../transformations/{ => legacy}/convert_broadcast3_test.cpp | 0 .../{ => legacy}/convert_cells_to_cells_ie_test.cpp | 0 .../transformations/{ => legacy}/convert_convolution_test.cpp | 0 .../transformations/{ => legacy}/convert_deconvolution_test.cpp | 0 .../transformations/{ => legacy}/convert_gather_to_gather_ie.cpp | 0 .../{ => legacy}/convert_interpolate_to_legacy.cpp | 0 .../transformations/{ => legacy}/convert_lrn_to_legacy.cpp | 0 .../transformations/{ => legacy}/convert_matmul_test.cpp | 0 .../{ => legacy}/convert_ngraph_to_cnn_network_tests.cpp | 0 .../transformations/{ => legacy}/convert_nms5_test.cpp | 0 .../transformations/{ => legacy}/convert_nms_to_nms_ie_test.cpp | 0 .../transformations/{ => legacy}/convert_pad_to_legacy.cpp | 0 .../{ => legacy}/convert_sequences_to_sequences_ie_test.cpp | 0 .../{ => legacy}/convert_strided_slice_to_crop_test.cpp | 0 .../transformations/{ => legacy}/convert_tile_to_legacy.cpp | 0 .../transformations/{ => legacy}/convert_topk_test.cpp | 0 .../transformations/{ => legacy}/fc_bias_fusion_test.cpp | 0 .../transformations/{ => legacy}/keep_constant_inputs_tests.cpp | 0 .../transformations/{ => legacy}/mul_add_conversion_test.cpp | 0 .../transformations/{ => legacy}/reshape_fc_fusion_test.cpp | 0 .../{ => offline_transformations}/pruning_test.cpp | 0 .../{ => op_conversions}/batch_norm_decompositoin.cpp | 0 .../{ => op_conversions}/batch_to_space_decomposition_test.cpp | 0 .../bidirectional_sequences_decomposition.cpp | 0 .../{ => op_conversions}/convert_broadcast_to_tiles_test.cpp | 0 .../convert_deformable_conv_v8_to_v1_test.cpp | 0 .../{ => op_conversions}/convert_gather_0d_test.cpp | 0 .../{ => op_conversions}/convert_gather_downgrade_test.cpp | 0 .../{ => op_conversions}/convert_gather_upgrade_test.cpp | 0 .../convert_interpolate1_to_interpolate4_test.cpp | 0 .../convert_matrix_nms_to_matrix_nms_ie_internal.cpp | 0 .../{ => op_conversions}/convert_maxpool_downgrade_test.cpp | 0 .../{ => op_conversions}/convert_maxpool_upgrade_test.cpp | 0 .../convert_multiclass_nms_to_multiclass_nms_ie_internal.cpp | 0 .../{ => op_conversions}/convert_mvn1_to_mvn6_test.cpp | 0 .../{ => op_conversions}/convert_nms_to_nms_ie_internal_test.cpp | 0 .../{ => op_conversions}/convert_pad_to_group_conv.cpp | 0 .../{ => op_conversions}/convert_previous_nms_to_nms_5.cpp | 0 .../{ => op_conversions}/convert_prior_box_v8_to_v0_test.cpp | 0 .../{ => op_conversions}/convert_reduce_to_pooling_test.cpp | 0 .../convert_scatter_elements_to_scatter_test.cpp | 0 .../{ => op_conversions}/convert_sequences_to_ti_test.cpp | 0 .../transformations/{ => op_conversions}/convert_shapeof3.cpp | 0 .../{ => op_conversions}/convert_shuffle_channels3_test.cpp | 0 .../{ => op_conversions}/convert_softmax_downgrade_test.cpp | 0 .../{ => op_conversions}/convert_softmax_upgrade_test.cpp | 0 .../{ => op_conversions}/convert_ti_to_sequences_test.cpp | 0 .../transformations/{ => op_conversions}/convert_topk3_test.cpp | 0 .../{ => op_conversions}/detection_output_downgrade_test.cpp | 0 .../{ => op_conversions}/detection_output_upgrade_test.cpp | 0 .../{ => op_conversions}/fq_decomposition_test.cpp | 0 .../gather_normalize_negative_indices_test.cpp | 0 .../transformations/{ => op_conversions}/gelu7_downgrade.cpp | 0 .../{ => op_conversions}/hsigmoid_decomposition_test.cpp | 0 .../{ => op_conversions}/hswish_decomposition_test.cpp | 0 .../{ => op_conversions}/log_softmax_decomposition_test.cpp | 0 .../{ => op_conversions}/mvn6_decomposition_test.cpp | 0 .../{ => op_conversions}/ngraph_depth_to_space_transform_test.cpp | 0 .../{ => op_conversions}/ngraph_mode_decomposition_test.cpp | 0 .../{ => op_conversions}/normalize_l2_decomposition_test.cpp | 0 .../{ => op_conversions}/reduce_l1_decomposition_test.cpp | 0 .../{ => op_conversions}/reduce_l2_decomposition_test.cpp | 0 .../simplify_ctc_greedy_decoder_seq_len_test.cpp | 0 .../{ => op_conversions}/softplus_decomposition_test.cpp | 0 .../transformations/{ => smart_reshape}/sr_mimicking_sbs.cpp | 0 .../transformations/{ => smart_reshape}/sr_proposal_scales.cpp | 0 .../transformations/{ => smart_reshape}/sr_reshape_1d.cpp | 0 .../{ => smart_reshape}/sr_strided_slice_squeeze.cpp | 0 .../transformations/{ => smart_reshape}/sr_sub_graph_ops.cpp | 0 .../transformations/{ => utils}/compare_functions_test.cpp | 0 .../transformations/{ => utils}/compress_quantize_weights.cpp | 0 .../transformations/{ => utils}/convert_precision.cpp | 0 .../transformations/{ => utils}/primitives_priority_test.cpp | 0 .../inference_engine/transformations/{ => utils}/utils_test.cpp | 0 144 files changed, 0 insertions(+), 0 deletions(-) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/add_fake_quantize_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/batch_to_space_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/binarize_weights.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/broadcast_elementwise_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/change_placeholder_types_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/clamp_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/compress_float_constants_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/concat_reduce_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/conv_to_binary_conv.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/convert_compression_only_to_legacy_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/convert_divide.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/convert_nms_gather_path_to_unsigned_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/convert_quantize_dequantize.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/depth_to_space_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/dilated_convolution_converter.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/dimension_tracking.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/disable_shapeof_constant_folding_tests.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/divide_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/division_by_zero_fp16_resolver_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/dropout_with_random_uniform_replacer_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/eliminate_split_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/eliminate_unsqueeze_gather.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/fq_mul_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/fq_reshape_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/gelu_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/hsigmoid_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/hswish_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/interpolate_sequence_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/leaky_relu_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/lin_op_sequence_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/low_latency_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/low_latency_v2_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/matmul_multiply_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/mish_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/mul_fake_quantize_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/mvn_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/nearest_neighbor_upsampling_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/ngraph_fq_transpose_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/nop_elimination.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/normalize_l2_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/optimize_strided_slice_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/pad_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/preprocessing_fusion_tests.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/random_uniform_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/relu_fake_quantize_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/remove_concat_zero_dim_input_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/remove_multi_subgraph_op_dangling_params_tests.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/reshape_sequence_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/shared_shapeof_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/shuffle_channels_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/simplify_second_input_of_reshape_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/simplify_shape_of_sub_graph.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/skip_gather_before_transpose_and_reshape_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/softmax_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/softplus_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/space_to_batch_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/split_concat_pair_to_interpolate_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/split_squeeze_concat_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/strides_optimization.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/subtract_fusion.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/swish_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/transpose_reshape_elimination_for_matmul.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/transpose_sinking_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/transpose_to_reshape_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/weights_dequantize_to_fake_quantize.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => common_optimizations}/wrap_interpolate_into_transposes_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => control_flow}/unroll_if_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => control_flow}/unroll_loop_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => control_flow}/unroll_tensor_iterator_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/conv_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_broadcast3_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_cells_to_cells_ie_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_convolution_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_deconvolution_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_gather_to_gather_ie.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_interpolate_to_legacy.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_lrn_to_legacy.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_matmul_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_ngraph_to_cnn_network_tests.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_nms5_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_nms_to_nms_ie_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_pad_to_legacy.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_sequences_to_sequences_ie_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_strided_slice_to_crop_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_tile_to_legacy.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/convert_topk_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/fc_bias_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/keep_constant_inputs_tests.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/mul_add_conversion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => legacy}/reshape_fc_fusion_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => offline_transformations}/pruning_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/batch_norm_decompositoin.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/batch_to_space_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/bidirectional_sequences_decomposition.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_broadcast_to_tiles_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_deformable_conv_v8_to_v1_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_gather_0d_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_gather_downgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_gather_upgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_interpolate1_to_interpolate4_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_matrix_nms_to_matrix_nms_ie_internal.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_maxpool_downgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_maxpool_upgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_multiclass_nms_to_multiclass_nms_ie_internal.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_mvn1_to_mvn6_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_nms_to_nms_ie_internal_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_pad_to_group_conv.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_previous_nms_to_nms_5.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_prior_box_v8_to_v0_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_reduce_to_pooling_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_scatter_elements_to_scatter_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_sequences_to_ti_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_shapeof3.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_shuffle_channels3_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_softmax_downgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_softmax_upgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_ti_to_sequences_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/convert_topk3_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/detection_output_downgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/detection_output_upgrade_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/fq_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/gather_normalize_negative_indices_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/gelu7_downgrade.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/hsigmoid_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/hswish_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/log_softmax_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/mvn6_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/ngraph_depth_to_space_transform_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/ngraph_mode_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/normalize_l2_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/reduce_l1_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/reduce_l2_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/simplify_ctc_greedy_decoder_seq_len_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => op_conversions}/softplus_decomposition_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => smart_reshape}/sr_mimicking_sbs.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => smart_reshape}/sr_proposal_scales.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => smart_reshape}/sr_reshape_1d.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => smart_reshape}/sr_strided_slice_squeeze.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => smart_reshape}/sr_sub_graph_ops.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => utils}/compare_functions_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => utils}/compress_quantize_weights.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => utils}/convert_precision.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => utils}/primitives_priority_test.cpp (100%) rename src/tests/functional/inference_engine/transformations/{ => utils}/utils_test.cpp (100%) diff --git a/src/tests/functional/inference_engine/transformations/add_fake_quantize_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/add_fake_quantize_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/add_fake_quantize_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/add_fake_quantize_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/batch_to_space_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/batch_to_space_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/batch_to_space_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/batch_to_space_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/binarize_weights.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/binarize_weights.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/binarize_weights.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/binarize_weights.cpp diff --git a/src/tests/functional/inference_engine/transformations/broadcast_elementwise_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/broadcast_elementwise_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/broadcast_elementwise_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/broadcast_elementwise_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/change_placeholder_types_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/change_placeholder_types_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/change_placeholder_types_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/change_placeholder_types_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/clamp_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/clamp_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/clamp_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/clamp_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/compress_float_constants_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/compress_float_constants_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/compress_float_constants_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/compress_float_constants_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/concat_reduce_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/concat_reduce_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/concat_reduce_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/concat_reduce_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/conv_to_binary_conv.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/conv_to_binary_conv.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/conv_to_binary_conv.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/conv_to_binary_conv.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_compression_only_to_legacy_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/convert_compression_only_to_legacy_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_compression_only_to_legacy_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/convert_compression_only_to_legacy_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_divide.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/convert_divide.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_divide.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/convert_divide.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_nms_gather_path_to_unsigned_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/convert_nms_gather_path_to_unsigned_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_nms_gather_path_to_unsigned_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/convert_nms_gather_path_to_unsigned_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_quantize_dequantize.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/convert_quantize_dequantize.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_quantize_dequantize.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/convert_quantize_dequantize.cpp diff --git a/src/tests/functional/inference_engine/transformations/depth_to_space_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/depth_to_space_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/depth_to_space_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/depth_to_space_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/dilated_convolution_converter.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/dilated_convolution_converter.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/dilated_convolution_converter.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/dilated_convolution_converter.cpp diff --git a/src/tests/functional/inference_engine/transformations/dimension_tracking.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/dimension_tracking.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/dimension_tracking.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/dimension_tracking.cpp diff --git a/src/tests/functional/inference_engine/transformations/disable_shapeof_constant_folding_tests.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/disable_shapeof_constant_folding_tests.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/disable_shapeof_constant_folding_tests.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/disable_shapeof_constant_folding_tests.cpp diff --git a/src/tests/functional/inference_engine/transformations/divide_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/divide_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/divide_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/divide_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/division_by_zero_fp16_resolver_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/division_by_zero_fp16_resolver_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/division_by_zero_fp16_resolver_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/division_by_zero_fp16_resolver_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/dropout_with_random_uniform_replacer_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/dropout_with_random_uniform_replacer_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/dropout_with_random_uniform_replacer_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/dropout_with_random_uniform_replacer_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/eliminate_split_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/eliminate_split_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/eliminate_split_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/eliminate_split_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/eliminate_unsqueeze_gather.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/eliminate_unsqueeze_gather.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/eliminate_unsqueeze_gather.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/eliminate_unsqueeze_gather.cpp diff --git a/src/tests/functional/inference_engine/transformations/fq_mul_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/fq_mul_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/fq_mul_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/fq_mul_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/fq_reshape_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/fq_reshape_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/fq_reshape_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/fq_reshape_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/gelu_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/gelu_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/gelu_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/gelu_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/hsigmoid_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/hsigmoid_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/hsigmoid_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/hsigmoid_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/hswish_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/hswish_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/hswish_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/hswish_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/interpolate_sequence_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/interpolate_sequence_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/interpolate_sequence_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/interpolate_sequence_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/leaky_relu_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/leaky_relu_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/leaky_relu_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/leaky_relu_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/lin_op_sequence_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/lin_op_sequence_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/lin_op_sequence_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/lin_op_sequence_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/low_latency_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/low_latency_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/low_latency_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/low_latency_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/low_latency_v2_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/low_latency_v2_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/low_latency_v2_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/low_latency_v2_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/matmul_multiply_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/matmul_multiply_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/matmul_multiply_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/matmul_multiply_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/mish_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/mish_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/mish_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/mish_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/mul_fake_quantize_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/mul_fake_quantize_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/mul_fake_quantize_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/mul_fake_quantize_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/mvn_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/mvn_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/mvn_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/mvn_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/nearest_neighbor_upsampling_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/nearest_neighbor_upsampling_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/nearest_neighbor_upsampling_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/nearest_neighbor_upsampling_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/ngraph_fq_transpose_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/ngraph_fq_transpose_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/ngraph_fq_transpose_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/ngraph_fq_transpose_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/nop_elimination.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/nop_elimination.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/nop_elimination.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/nop_elimination.cpp diff --git a/src/tests/functional/inference_engine/transformations/normalize_l2_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/normalize_l2_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/normalize_l2_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/normalize_l2_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/optimize_strided_slice_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/optimize_strided_slice_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/optimize_strided_slice_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/optimize_strided_slice_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/pad_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/pad_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/pad_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/pad_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/preprocessing_fusion_tests.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/preprocessing_fusion_tests.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/preprocessing_fusion_tests.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/preprocessing_fusion_tests.cpp diff --git a/src/tests/functional/inference_engine/transformations/random_uniform_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/random_uniform_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/random_uniform_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/random_uniform_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/relu_fake_quantize_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/relu_fake_quantize_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/relu_fake_quantize_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/relu_fake_quantize_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/remove_concat_zero_dim_input_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/remove_concat_zero_dim_input_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/remove_concat_zero_dim_input_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/remove_concat_zero_dim_input_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/remove_multi_subgraph_op_dangling_params_tests.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/remove_multi_subgraph_op_dangling_params_tests.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/remove_multi_subgraph_op_dangling_params_tests.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/remove_multi_subgraph_op_dangling_params_tests.cpp diff --git a/src/tests/functional/inference_engine/transformations/reshape_sequence_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/reshape_sequence_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/reshape_sequence_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/reshape_sequence_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/shared_shapeof_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/shared_shapeof_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/shared_shapeof_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/shared_shapeof_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/shuffle_channels_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/shuffle_channels_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/shuffle_channels_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/shuffle_channels_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/simplify_second_input_of_reshape_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/simplify_second_input_of_reshape_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/simplify_second_input_of_reshape_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/simplify_second_input_of_reshape_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/simplify_shape_of_sub_graph.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/simplify_shape_of_sub_graph.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/simplify_shape_of_sub_graph.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/simplify_shape_of_sub_graph.cpp diff --git a/src/tests/functional/inference_engine/transformations/skip_gather_before_transpose_and_reshape_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/skip_gather_before_transpose_and_reshape_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/skip_gather_before_transpose_and_reshape_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/skip_gather_before_transpose_and_reshape_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/softmax_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/softmax_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/softmax_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/softmax_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/softplus_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/softplus_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/softplus_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/softplus_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/space_to_batch_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/space_to_batch_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/space_to_batch_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/space_to_batch_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/split_concat_pair_to_interpolate_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/split_concat_pair_to_interpolate_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/split_concat_pair_to_interpolate_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/split_concat_pair_to_interpolate_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/split_squeeze_concat_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/split_squeeze_concat_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/split_squeeze_concat_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/split_squeeze_concat_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/strides_optimization.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/strides_optimization.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/strides_optimization.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/strides_optimization.cpp diff --git a/src/tests/functional/inference_engine/transformations/subtract_fusion.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/subtract_fusion.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/subtract_fusion.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/subtract_fusion.cpp diff --git a/src/tests/functional/inference_engine/transformations/swish_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/swish_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/swish_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/swish_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/transpose_reshape_elimination_for_matmul.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/transpose_reshape_elimination_for_matmul.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/transpose_reshape_elimination_for_matmul.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/transpose_reshape_elimination_for_matmul.cpp diff --git a/src/tests/functional/inference_engine/transformations/transpose_sinking_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/transpose_sinking_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/transpose_sinking_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/transpose_sinking_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/transpose_to_reshape_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/transpose_to_reshape_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/transpose_to_reshape_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/transpose_to_reshape_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/weights_dequantize_to_fake_quantize.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/weights_dequantize_to_fake_quantize.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/weights_dequantize_to_fake_quantize.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/weights_dequantize_to_fake_quantize.cpp diff --git a/src/tests/functional/inference_engine/transformations/wrap_interpolate_into_transposes_test.cpp b/src/tests/functional/inference_engine/transformations/common_optimizations/wrap_interpolate_into_transposes_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/wrap_interpolate_into_transposes_test.cpp rename to src/tests/functional/inference_engine/transformations/common_optimizations/wrap_interpolate_into_transposes_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/unroll_if_test.cpp b/src/tests/functional/inference_engine/transformations/control_flow/unroll_if_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/unroll_if_test.cpp rename to src/tests/functional/inference_engine/transformations/control_flow/unroll_if_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/unroll_loop_test.cpp b/src/tests/functional/inference_engine/transformations/control_flow/unroll_loop_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/unroll_loop_test.cpp rename to src/tests/functional/inference_engine/transformations/control_flow/unroll_loop_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/unroll_tensor_iterator_test.cpp b/src/tests/functional/inference_engine/transformations/control_flow/unroll_tensor_iterator_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/unroll_tensor_iterator_test.cpp rename to src/tests/functional/inference_engine/transformations/control_flow/unroll_tensor_iterator_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/conv_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/conv_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/conv_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/conv_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_broadcast3_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_broadcast3_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_broadcast3_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_broadcast3_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_cells_to_cells_ie_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_cells_to_cells_ie_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_cells_to_cells_ie_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_cells_to_cells_ie_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_convolution_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_convolution_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_convolution_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_convolution_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_deconvolution_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_deconvolution_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_deconvolution_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_deconvolution_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_gather_to_gather_ie.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_gather_to_gather_ie.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_gather_to_gather_ie.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_gather_to_gather_ie.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_interpolate_to_legacy.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_interpolate_to_legacy.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_interpolate_to_legacy.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_interpolate_to_legacy.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_lrn_to_legacy.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_lrn_to_legacy.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_lrn_to_legacy.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_lrn_to_legacy.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_matmul_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_matmul_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_matmul_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_matmul_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_ngraph_to_cnn_network_tests.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_ngraph_to_cnn_network_tests.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_ngraph_to_cnn_network_tests.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_ngraph_to_cnn_network_tests.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_nms5_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_nms5_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_nms5_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_nms5_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_nms_to_nms_ie_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_nms_to_nms_ie_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_nms_to_nms_ie_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_nms_to_nms_ie_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_pad_to_legacy.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_pad_to_legacy.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_pad_to_legacy.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_pad_to_legacy.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_sequences_to_sequences_ie_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_sequences_to_sequences_ie_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_sequences_to_sequences_ie_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_sequences_to_sequences_ie_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_strided_slice_to_crop_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_strided_slice_to_crop_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_strided_slice_to_crop_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_strided_slice_to_crop_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_tile_to_legacy.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_tile_to_legacy.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_tile_to_legacy.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_tile_to_legacy.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_topk_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/convert_topk_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_topk_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/convert_topk_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/fc_bias_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/fc_bias_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/fc_bias_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/fc_bias_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/keep_constant_inputs_tests.cpp b/src/tests/functional/inference_engine/transformations/legacy/keep_constant_inputs_tests.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/keep_constant_inputs_tests.cpp rename to src/tests/functional/inference_engine/transformations/legacy/keep_constant_inputs_tests.cpp diff --git a/src/tests/functional/inference_engine/transformations/mul_add_conversion_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/mul_add_conversion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/mul_add_conversion_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/mul_add_conversion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/reshape_fc_fusion_test.cpp b/src/tests/functional/inference_engine/transformations/legacy/reshape_fc_fusion_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/reshape_fc_fusion_test.cpp rename to src/tests/functional/inference_engine/transformations/legacy/reshape_fc_fusion_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/pruning_test.cpp b/src/tests/functional/inference_engine/transformations/offline_transformations/pruning_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/pruning_test.cpp rename to src/tests/functional/inference_engine/transformations/offline_transformations/pruning_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/batch_norm_decompositoin.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/batch_norm_decompositoin.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/batch_norm_decompositoin.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/batch_norm_decompositoin.cpp diff --git a/src/tests/functional/inference_engine/transformations/batch_to_space_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/batch_to_space_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/batch_to_space_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/batch_to_space_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/bidirectional_sequences_decomposition.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/bidirectional_sequences_decomposition.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/bidirectional_sequences_decomposition.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/bidirectional_sequences_decomposition.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_broadcast_to_tiles_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_broadcast_to_tiles_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_broadcast_to_tiles_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_broadcast_to_tiles_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_deformable_conv_v8_to_v1_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_deformable_conv_v8_to_v1_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_deformable_conv_v8_to_v1_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_deformable_conv_v8_to_v1_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_gather_0d_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_gather_0d_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_gather_0d_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_gather_0d_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_gather_downgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_gather_downgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_gather_downgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_gather_downgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_gather_upgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_gather_upgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_gather_upgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_gather_upgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_interpolate1_to_interpolate4_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_interpolate1_to_interpolate4_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_interpolate1_to_interpolate4_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_interpolate1_to_interpolate4_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_matrix_nms_to_matrix_nms_ie_internal.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_matrix_nms_to_matrix_nms_ie_internal.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_matrix_nms_to_matrix_nms_ie_internal.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_matrix_nms_to_matrix_nms_ie_internal.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_maxpool_downgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_maxpool_downgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_maxpool_downgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_maxpool_downgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_maxpool_upgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_maxpool_upgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_maxpool_upgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_maxpool_upgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_multiclass_nms_to_multiclass_nms_ie_internal.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_multiclass_nms_to_multiclass_nms_ie_internal.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_multiclass_nms_to_multiclass_nms_ie_internal.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_multiclass_nms_to_multiclass_nms_ie_internal.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_mvn1_to_mvn6_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_mvn1_to_mvn6_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_mvn1_to_mvn6_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_mvn1_to_mvn6_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_nms_to_nms_ie_internal_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_nms_to_nms_ie_internal_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_nms_to_nms_ie_internal_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_nms_to_nms_ie_internal_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_pad_to_group_conv.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_pad_to_group_conv.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_pad_to_group_conv.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_pad_to_group_conv.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_previous_nms_to_nms_5.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_previous_nms_to_nms_5.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_previous_nms_to_nms_5.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_previous_nms_to_nms_5.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_prior_box_v8_to_v0_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_prior_box_v8_to_v0_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_prior_box_v8_to_v0_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_prior_box_v8_to_v0_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_reduce_to_pooling_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_reduce_to_pooling_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_reduce_to_pooling_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_reduce_to_pooling_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_scatter_elements_to_scatter_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_scatter_elements_to_scatter_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_scatter_elements_to_scatter_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_scatter_elements_to_scatter_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_sequences_to_ti_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_sequences_to_ti_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_sequences_to_ti_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_sequences_to_ti_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_shapeof3.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_shapeof3.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_shapeof3.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_shapeof3.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_shuffle_channels3_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_shuffle_channels3_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_shuffle_channels3_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_shuffle_channels3_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_softmax_downgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_softmax_downgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_softmax_downgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_softmax_downgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_softmax_upgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_softmax_upgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_softmax_upgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_softmax_upgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_ti_to_sequences_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_ti_to_sequences_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_ti_to_sequences_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_ti_to_sequences_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_topk3_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/convert_topk3_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_topk3_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/convert_topk3_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/detection_output_downgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/detection_output_downgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/detection_output_downgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/detection_output_downgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/detection_output_upgrade_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/detection_output_upgrade_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/detection_output_upgrade_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/detection_output_upgrade_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/fq_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/fq_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/fq_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/fq_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/gather_normalize_negative_indices_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/gather_normalize_negative_indices_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/gather_normalize_negative_indices_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/gather_normalize_negative_indices_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/gelu7_downgrade.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/gelu7_downgrade.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/gelu7_downgrade.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/gelu7_downgrade.cpp diff --git a/src/tests/functional/inference_engine/transformations/hsigmoid_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/hsigmoid_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/hsigmoid_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/hsigmoid_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/hswish_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/hswish_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/hswish_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/hswish_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/log_softmax_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/log_softmax_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/log_softmax_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/log_softmax_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/mvn6_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/mvn6_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/mvn6_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/mvn6_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/ngraph_depth_to_space_transform_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/ngraph_depth_to_space_transform_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/ngraph_depth_to_space_transform_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/ngraph_depth_to_space_transform_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/ngraph_mode_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/ngraph_mode_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/ngraph_mode_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/ngraph_mode_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/normalize_l2_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/normalize_l2_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/normalize_l2_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/normalize_l2_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/reduce_l1_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/reduce_l1_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/reduce_l1_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/reduce_l1_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/reduce_l2_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/reduce_l2_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/reduce_l2_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/reduce_l2_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/simplify_ctc_greedy_decoder_seq_len_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/simplify_ctc_greedy_decoder_seq_len_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/simplify_ctc_greedy_decoder_seq_len_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/simplify_ctc_greedy_decoder_seq_len_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/softplus_decomposition_test.cpp b/src/tests/functional/inference_engine/transformations/op_conversions/softplus_decomposition_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/softplus_decomposition_test.cpp rename to src/tests/functional/inference_engine/transformations/op_conversions/softplus_decomposition_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/sr_mimicking_sbs.cpp b/src/tests/functional/inference_engine/transformations/smart_reshape/sr_mimicking_sbs.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/sr_mimicking_sbs.cpp rename to src/tests/functional/inference_engine/transformations/smart_reshape/sr_mimicking_sbs.cpp diff --git a/src/tests/functional/inference_engine/transformations/sr_proposal_scales.cpp b/src/tests/functional/inference_engine/transformations/smart_reshape/sr_proposal_scales.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/sr_proposal_scales.cpp rename to src/tests/functional/inference_engine/transformations/smart_reshape/sr_proposal_scales.cpp diff --git a/src/tests/functional/inference_engine/transformations/sr_reshape_1d.cpp b/src/tests/functional/inference_engine/transformations/smart_reshape/sr_reshape_1d.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/sr_reshape_1d.cpp rename to src/tests/functional/inference_engine/transformations/smart_reshape/sr_reshape_1d.cpp diff --git a/src/tests/functional/inference_engine/transformations/sr_strided_slice_squeeze.cpp b/src/tests/functional/inference_engine/transformations/smart_reshape/sr_strided_slice_squeeze.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/sr_strided_slice_squeeze.cpp rename to src/tests/functional/inference_engine/transformations/smart_reshape/sr_strided_slice_squeeze.cpp diff --git a/src/tests/functional/inference_engine/transformations/sr_sub_graph_ops.cpp b/src/tests/functional/inference_engine/transformations/smart_reshape/sr_sub_graph_ops.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/sr_sub_graph_ops.cpp rename to src/tests/functional/inference_engine/transformations/smart_reshape/sr_sub_graph_ops.cpp diff --git a/src/tests/functional/inference_engine/transformations/compare_functions_test.cpp b/src/tests/functional/inference_engine/transformations/utils/compare_functions_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/compare_functions_test.cpp rename to src/tests/functional/inference_engine/transformations/utils/compare_functions_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/compress_quantize_weights.cpp b/src/tests/functional/inference_engine/transformations/utils/compress_quantize_weights.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/compress_quantize_weights.cpp rename to src/tests/functional/inference_engine/transformations/utils/compress_quantize_weights.cpp diff --git a/src/tests/functional/inference_engine/transformations/convert_precision.cpp b/src/tests/functional/inference_engine/transformations/utils/convert_precision.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/convert_precision.cpp rename to src/tests/functional/inference_engine/transformations/utils/convert_precision.cpp diff --git a/src/tests/functional/inference_engine/transformations/primitives_priority_test.cpp b/src/tests/functional/inference_engine/transformations/utils/primitives_priority_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/primitives_priority_test.cpp rename to src/tests/functional/inference_engine/transformations/utils/primitives_priority_test.cpp diff --git a/src/tests/functional/inference_engine/transformations/utils_test.cpp b/src/tests/functional/inference_engine/transformations/utils/utils_test.cpp similarity index 100% rename from src/tests/functional/inference_engine/transformations/utils_test.cpp rename to src/tests/functional/inference_engine/transformations/utils/utils_test.cpp