558714ccdd04fba432d761103051dd4aa522dc1b
2
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
558714ccdd |
Support of passing model from memory to mo.convert_model() (#13457)
* convert() method added. * Moved conversion to convert() method. * Fixed commits. * Output dir fix. * Added objects support for extesions param. * Added support for transformations_config extension objects. * Input to str unit tests. * Added tests, added comments. * Updated BOM. * Removed commented code. * Fixed extension passing. * Small corrections. * Fixed for python 3.6. * Small fix. * Moved dir creating to ov.serialize(), removed mo.serialize(), small fixes. * Small fix. * Small correction. * Removed coping of params, moved convert implemetation to separate module. * Import fixes. * Moved hiding of exceptions to main(). * Updated comment. * Fixed unit tests. * Comment changed. * Fixed dir creating. * Tests fixed. * Small fixes. * Test fix. * Added meta data generation, removed printing of execution time for silent mode. * Import fix. * Conflict fix. * Fixed error. * Fix for custom config. * Added version, data_type params to help. * Added mo.convert() full-functional tests. * Small corrections. * Comment correction. * Moved convert to openvino package, moved LayotMap and InputCutInfo to openvino.convert. * Added help param. * Wrong change removed. * Small fix. * Removed unnecessary comments. * Removed .xml extension check from append_ir_info. * Added missed file. * Fixed error. * Fix for bool value in InputCutInfo. * Moved InputCutInfo, LayoutMap to openvino.tools.mo. * Moved InputCutInfo, LayoutMap to openvino.tools.mo. * Moved check and read_model to emit_ir. * Small correction. * Added comment. * Added unit_tests with convert(). * Small corrections. * Removed convert alias from openvino. * Fixed conflicting unit tests. * Removed unnecessary warnings. * Params check fix. * Small correction. * Added paths checks. * Added negative tests for to_str methods, fixed errors. * Added tuples support in input parameter. * Added direct support of BytesIO and TF1 graph def. * Moved reminders to update OV and use API 2.0 to main(). * Fixed keras loading. * Returned .mapping file generating. * Added positional input_model param. * Added test for unnamed input_model. * Optimize imports. * Added more informative error for brackets syntax in --input. * Keras direct model support. * Keras direct model support. * Small fix. * Conflict fix. * Conflict fix. * Added direct support of BytesIO and TF1 graph def. * Fixed keras loading. * Keras direct model support. * Keras direct model support. * Small fix. * Tests for importing from memory. * Support of other tf/pytorch formats. * Updated mo_convert extensions tests to use ov models. * Removed debug output. * Implemented PyTorch converting logic. * Small corrections. * Small corrections. * Added comments. * Fixed for single input case. * Added switching between save to file and BytesIO. * Small fixes. * Rename convert() to convert_model(). * Added env variable to disable converting to onnx. * Tests refactoring. * Add MO Python API tests to precommit. * Add MO Python API tests to precommit. * Added PyTorch to layer tests requirements. * Added supported formats description. * Fixed errors, added tests. * Fixed bugs, added support of numpy and ov.Tensor sample_input. * Added more torch.Size tests. * Small correction. * Renamed sample_input->example_inputs. * Tests refactoring. * Code style. * Added support of dict in example_inputs. * Small correction. * Added removing of tmp onnx model in case of conversion error. * Fix for lists of tensors in example_inputs. * Support of dynamic axes for Keras layer, Keras module. * Removed disabling of eager execution. * Tests fixed. * Added pytest requirement for layer tests. * Added convert_model to openvino.runtime, fixed test runs. * Small fix. * Tests fix. * Better help message. * Error fixed. * Renamed example_inputs->example_input. * Small fix. * Added support of list of layouts. * Removed wrong change. * Added tuple support for --layout. * Removed convert_model from openvino.runtime. * Use of default onnx opset version. * Added support of dynamic input shapes without example_input. * Made better error message. * Removed stack trace from exceptions. * Fixed tests. * Small fix. * Removed wrong change. * Added import model from memory tests in unit tests. * Replaced compare_functions() with MO IR reader compare. * Removed test. * Removed not needed change. * Fixed conflicts. |
||
|
|
940844e71f |
mo.convert() method. (#11347)
* convert() method added. * Moved conversion to convert() method. * Fixed commits. * Output dir fix. * Added objects support for extesions param. * Added support for transformations_config extension objects. * Input to str unit tests. * Added tests, added comments. * Updated BOM. * Removed commented code. * Fixed extension passing. * Small corrections. * Fixed for python 3.6. * Small fix. * Moved dir creating to ov.serialize(), removed mo.serialize(), small fixes. * Small fix. * Small correction. * Removed coping of params, moved convert implemetation to separate module. * Import fixes. * Moved hiding of exceptions to main(). * Updated comment. * Fixed unit tests. * Comment changed. * Fixed dir creating. * Tests fixed. * Small fixes. * Test fix. * Added meta data generation, removed printing of execution time for silent mode. * Import fix. * Conflict fix. * Fixed error. * Fix for custom config. * Added version, data_type params to help. * Added mo.convert() full-functional tests. * Small corrections. * Comment correction. * Moved convert to openvino package, moved LayotMap and InputCutInfo to openvino.convert. * Added help param. * Wrong change removed. * Small fix. * Removed unnecessary comments. * Removed .xml extension check from append_ir_info. * Added missed file. * Fixed error. * Fix for bool value in InputCutInfo. * Moved InputCutInfo, LayoutMap to openvino.tools.mo. * Moved InputCutInfo, LayoutMap to openvino.tools.mo. * Moved check and read_model to emit_ir. * Small correction. * Added comment. * Added unit_tests with convert(). * Small corrections. * Removed convert alias from openvino. * Fixed conflicting unit tests. * Removed unnecessary warnings. * Params check fix. * Small correction. * Added paths checks. * Added negative tests for to_str methods, fixed errors. * Added tuples support in input parameter. * Moved reminders to update OV and use API 2.0 to main(). * Returned .mapping file generating. * Added positional input_model param. * Added test for unnamed input_model. * Optimize imports. * Added more informative error for brackets syntax in --input. * Conflict fix. * Conflict fix. |