openvino/model-optimizer/extensions/front
Evgeny Lazarev 4547818fb1
Move TF OD API docs to code + several fixes for TF OD API models conversion (#7377)
* Refactored code, updated comments and documentation related to TF OD API models pre-processing.

* Improved MO messages related to pre-processor block removal during conversion of the TD OD API models. Remove mean/scale if padding is used and mean/scale is applied before resize

* Updated TF OD API transformation and documentation for SSD models

* Updated comments and documentation for the ObjectDetectionAPIMaskRCNNSigmoidReplacement transformation

* Updated comments and documentation for the ObjectDetectionAPIMaskRCNNROIPoolingSecondReplacement transformation

* Updated comments and documentation for the ObjectDetectionAPIPSROIPoolingReplacement transformation

* Updated comments and documentation for the ObjectDetectionAPIProposalReplacement transformation

* Updated comments and documentation for the ObjectDetectionAPIDetectionOutputReplacement transformation

* Minor code style fixes

* Fixed unit tests for ObjectDetectionAPIPreprocessor2Replacement transformation

* Improved unit test for pipeline.config parser. Fixed very long bug with incorrect test data for the PipelineConfig parser class

* Code style fixes

* Get rid of "coordinates_swap_method" parameter in the JSON configuration file for TF OD API models

* Code style fixes and minor refactoring

* Simplied code related to swapping Proposal coordinates

* Removed incorrectly removed code

* Fixed code review comments about the code comments
2021-09-08 10:03:01 +03:00
..
caffe MO dynamic shapes support (#5918) 2021-09-01 14:35:06 +03:00
kaldi Kaldi priors (#6258) 2021-07-02 15:18:23 +05:00
mxnet DeformableConvolution v8: MO and IR reader (#6532) 2021-07-12 08:09:41 +03:00
onnx MO dynamic shapes support (#5918) 2021-09-01 14:35:06 +03:00
tf Move TF OD API docs to code + several fixes for TF OD API models conversion (#7377) 2021-09-08 10:03:01 +03:00
ATenToEmbeddingBag.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
ArgOpsSqueeze.py Implementation of ArgMin ONNX + TF extractors (#5126) 2021-05-06 13:41:49 +03:00
AttributedClampNormalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
AttributedGatherNormalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
AttributedPadToPad.py Fix pad op with int input 2021.4 (#5772) 2021-05-25 11:55:27 +03:00
AttributedRollToRoll.py Added operation Roll to MO (#5206) 2021-04-16 13:37:27 +03:00
ChangePlaceholderTypes.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
DropoutWithRandomUniformReplacer.py [ MO ] Warnings fix (#5105) 2021-04-08 14:09:00 +03:00
ExpandDimsToUnsqueeze.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
FillToBroadcast.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
GeLUMerger_Erf.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
GeLUMerger_Tanh.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
HSigmoid_fusion.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
HSwish_fusion.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
InterpolateNormalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
InterpolateV1ToInterpolate.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
LayerNorm.py MO dynamic shapes support (#5918) 2021-09-01 14:35:06 +03:00
Log1p.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
MatMul_normalizer.py Add support opset11 for gemm normalizer (#6733) 2021-08-24 15:43:19 +03:00
MoveEmbeddedInputsToInputs.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
OneHotDepthNormalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
Pack.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
PowerToEltwises.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
RollWithEmptyAxesReplacer.py Fix of RollWithEmptyAxesReplacer transformation. (#5937) 2021-06-03 14:45:05 +03:00
SizeReplacer.py Added extractor for ONNX operation Size (#6031) 2021-06-04 17:18:01 +03:00
SqueezeNormalize.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
ThresholdedReluDecomposition.py MO support for operations DFT and IDFT (#5197) 2021-05-07 09:44:24 +03:00
TopKNormalize.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
TransposeOrderNormalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
YOLO.py Removed transformation which removes Const->Result sub-graphs (#5295) 2021-05-05 14:24:05 +03:00
__init__.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
binary_quantize_normalization.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
broadcast_with_range.py ExpandRangeConstant adjustment for bidirectional Broadcast (#6739) 2021-08-09 16:49:07 +03:00
create_tensor_nodes.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
disable_weights_quantize_value_propagation.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
div.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
eltwise_n.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
flatten_to_reshape.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
freeze_placeholder_value.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
global_pooling_to_reduce.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
image_scaler.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
input_cut.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
instance_normalization.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
interpolate_reshape.py [ MO ] Warnings fix (#5105) 2021-04-08 14:09:00 +03:00
no_op_eraser.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
non_max_suppression_normalize.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
output_cut.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
override_batch.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
pass_separator.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
rank_decomposer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
reciprocal.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
reduce_axis_normalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
reshape_dim_normalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
restore_ports.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
scatter_normalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
softmax.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
softsign_replacer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
split_normalizer.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
sub.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
transformations_config.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00
user_data_repack.py Align copyright notice in python scripts (CVS-51320) (#4974) 2021-03-26 17:54:28 +03:00