forked from openvinotoolkit/openvino
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update forked branch #4
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…nup (#3868) * Refactor install_openvino_dependencies script: extra options and cleanup * install_dependencies: added more python tools * install_openvino_dependencies: extra OS checks Verify consistency for future edits * install_openvino_dependencies: clarify messages
…4062) * proposal test uses special run() method to check exception throwing * validate() removed from run()
* Added tests * Fixed tests * Added tests to check addOutput method * Added support of port names in the IR * Update copyrights * Deprecate tensor name * Fixed comments * Enabled functional tests for GPU, GNA and Myriad * Fixed get_tensor().get_names() * Added unit test to check tensor names * Fixed code style * Skip add output test for GNA * Added serialization support * Added PythonAPI * Fixed tests * Fixed tests * Fixed typo * Try to disable GNA test * Fixed tests * Removed unused variables * Fixed tests * Update documentation * Fixed comment
* Allign attribute values in spec * Fix wrong attribute name in spec * Add `get_boolean_attr` function * Add get_type function * Update conv attrs * Update copyright year * Add missed attrs, update copyright year * Fix year in copyright * Update ir parser for RegionYolo layer * Remove wrong changes for BinaryConvolution * Remove get_type function as it no more needed * Update check for reduce ops * Fix error in reduce attrs * Update ir_engine to work with bool attrs * Update DetectionOutput operation * Update PSROIPooling * remove redundant attrs from spec * Update get_boolean_attr function * Update Reduce operations * Update DetectionOutput specification * Update specification for missed attrs * Apply comments * Fixconst renumbering logic * Fix typo * Change default value to fix broken shape inference * Add additional asserts * Add comment * model-optimizer/mo/utils/ir_reader/layer_to_class.py * Sort imports * Sort imports * Update year in copyright * Update const * Remove changes from const restoring * Rename function * remove unnecessary changes * model-optimizer/mo/front/extractor_test.py * Fix year in copyright * Add soft_get * Fix exclude-pad attribute name for AvgPool operation * Update exclude_pad attribute values * Remove useless comment * Update examples in specification * Remove file added by mistake * Resolve comments * Resolve comments * Add return value * Allign global_pool attribute
* [compare_function] compare ops attributes value by value * Storage cleanup * Add comparison for: - SubGraphOpInputDescription - SubGraphOpOutputDescription - SpecialBodyPorts * cleanup * Report error on unhandled types * Change comparison of floating-point to general approach Co-authored-by: Patryk Elszkowski <[email protected]>
* [Python API] Support of FP16 blobs * test_Blob refactoring * support fp16 for exec_net.infer method * add precisions Co-authored-by: anastasia.kuporosova <[email protected]>
) * move crop extractor * Add concat_ext.py * Add roipooling_ext.py * Add roipooling_ext * Add scale extractor * Add scale extractor * Add bn_ext.py and dropout_ext.py * Add bn_ext.py and dropout_ext.py * Add bn_ext.py and dropout_ext.py * Fix bn.ext.py * Sort fix * Fix bn_test.py * rename to batchnorm_ext * Add bn_ext * Fix batchnorm_ext.py * small fix * Small fix
* copy code button * copy code button updates
LCA (Least Common Ancestor) search procedure must take sub-graph without external connections to be able to count depths of nodes. Previously, just 2 steps of removing external connections were executed (1 time for top sub-graph and 1 time for bottom one). In case if originally top sub-graph had no external connections, but bottom one had, after removing external nodes from bottom sub-graph, some of the nodes from top sub-graph could became external. In order to prevent that, removing external connections must always be a loop until no external connections found in both top and bottom sub-graphs. Signed-off-by: Gladilov, Gleb <[email protected]>
* [DOC] ShapeInference.md update. slyalin comments * Apply suggestions from code review Co-authored-by: Alina Alborova <[email protected]> * Apply suggestions from code review Co-authored-by: Alina Alborova <[email protected]> * Update docs/IE_DG/ShapeInference.md Co-authored-by: Alina Alborova <[email protected]> Co-authored-by: Alina Alborova <[email protected]>
* fix comments ngraph api * remove whitespace * fixes Co-authored-by: Nikolay Tyukaev <[email protected]>
* Extended WrapType to consume multiple types; Added variadic wrap_type support * Updated transformations to use wrap_type * Fix BatchNormDecomposition * Added tests
* Move Convolution and ConvolutionBackpropData ref impls into separate files. * Add convolution unit tests. * New convolution reference implementation. * Remove unused convolution ref impl argument. * Fix style. * Revert "Remove unused convolution ref impl argument." This reverts commit 739065d. * WA for arm-plugin: additional include with ConvolutionBackpropData. * Style format in Convolution SLT CPU instantiation. * Add 1D Convolution SLT CPU tests. * Add Convolution Serialization SLT. * Update source banners with 2021 date. * Specification review. * Readability improvement in padding detection. * Refactoring regarding Tensor usage. * Iteration over tensor slices made more readable. * Code refactored to use only one convolution implementation. 3D convolution is used to compute also in 1D & 2D case (parameters, inputs and filters shapes are adjusted accordingly). * Removed Tensor abstraction. * Name unnamed namespace as convolution_details. * Refactoring: replaced std::next + negative index with std::prev. * Specification refactoring. * Revert "Name unnamed namespace as convolution_details." This reverts commit cea526e. * Added new convolution() overload. * Fix legacy convolution() overload (needed for kmb-plugin). * Reduced number of template type arguments in convolution ref impl. * Added 'output' section in Convolution spec. * Remove floating round type configuration.
* Add Add->Clamp->Div->Mul to HSwish fusion * use opset4 NS instead of op::v0, don't copy constants RT info * use opset4 in tests
* Added info on DockerHub CI Framework * Feature/azaytsev/change layout (#3295) * Changes according to feedback comments * Replaced @ref's with html links * Fixed links, added a title page for installing from repos and images, fixed formatting issues * Added links * minor fix * Added DL Streamer to the list of components installed by default * Link fixes * Link fixes * ovms doc fix (#2988) * added OpenVINO Model Server * ovms doc fixes Co-authored-by: Trawinski, Dariusz <[email protected]> * Updated openvino_docs.xml * Added Intel® Iris® Xe Dedicated Graphics, naming convention info (#3523) * Added Intel® Iris® Xe Dedicated Graphics, naming convention info * Added GPU.0 GPU.1 * added info about Intel® Iris® Xe MAX Graphics drivers * Feature/azaytsev/transition s3 bucket (#3609) * Replaced https://download.01.org/ links with https://storage.openvinotoolkit.org/ * Fixed links # Conflicts: # inference-engine/ie_bridges/java/samples/README.md * Benchmarks 2021 2 (#3590) * Initial changes * Updates * Updates * Updates * Fixed graph names * minor fix * Fixed link * Implemented changes according to the review changes * fixed links * Updated Legal_Information.md according to review feedback * Replaced Uzel* UI-AR8 with Mustang-V100-MX8 * Feature/azaytsev/ovsa docs (#3627) * Added ovsa_get_started.md * Fixed formatting issues * Fixed formatting issues * Fixed formatting issues * Fixed formatting issues * Fixed formatting issues * Fixed formatting issues * Fixed formatting issues * Updated the GSG topic, added a new image * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Formatting issues fixes * Revert "Formatting issues fixes" This reverts commit c6e6207. * Replaced to Security section * doc fixes (#3626) Co-authored-by: Nikolay Tyukaev <[email protected]> # Conflicts: # docs/IE_DG/network_state_intro.md * fix latex formula (#3630) Co-authored-by: Nikolay Tyukaev <[email protected]> * fix comments ngraph api 2021.2 (#3520) * fix comments ngraph api * remove whitespace * fixes Co-authored-by: Nikolay Tyukaev <[email protected]> * Feature/azaytsev/g api docs (#3731) * Initial commit * Added content * Added new content for g-api documentation. Removed obsolete links through all docs * Fixed layout * Fixed layout * Added new topics * Added new info * added a note * Removed redundant .svg # Conflicts: # docs/get_started/get_started_dl_workbench.md * [Cherry-pick] DL Workbench cross-linking (#3488) * Added links to MO and Benchmark App * Changed wording * Fixes a link * fixed a link * Changed the wording * Links to WB * Changed wording * Changed wording * Fixes * Changes the wording * Minor corrections * Removed an extra point * cherry-pick * Added the doc * More instructions and images * Added slide * Borders for screenshots * fixes * Fixes * Added link to Benchmark app * Replaced the image * tiny fix * tiny fix * Fixed a typo * Feature/azaytsev/g api docs (#3731) * Initial commit * Added content * Added new content for g-api documentation. Removed obsolete links through all docs * Fixed layout * Fixed layout * Added new topics * Added new info * added a note * Removed redundant .svg * Doc updates 2021 2 (#3749) * Change the name of parameter tensorflow_use_custom_operations_config to transformations_config * Fixed formatting * Corrected MYRIAD plugin name * Installation Guides formatting fixes * Installation Guides formatting fixes * Installation Guides formatting fixes * Installation Guides formatting fixes * Installation Guides formatting fixes * Installation Guides formatting fixes * Installation Guides formatting fixes * Installation Guides formatting fixes * Installation Guides formatting fixes * Fixed link to Model Optimizer Extensibility * Fixed link to Model Optimizer Extensibility * Fixed link to Model Optimizer Extensibility * Fixed link to Model Optimizer Extensibility * Fixed link to Model Optimizer Extensibility * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Fixed formatting * Updated IGS, added links to Get Started Guides * Fixed links * Fixed formatting issues * Fixed formatting issues * Fixed formatting issues * Fixed formatting issues * Move the Note to the proper place * Removed optimization notice # Conflicts: # docs/ops/detection/DetectionOutput_1.md * minor fix * Benchmark updates (#4041) * Link fixes for 2021.2 benchmark page (#4086) * Benchmark updates * Fixed links Co-authored-by: Trawinski, Dariusz <[email protected]> Co-authored-by: Nikolay Tyukaev <[email protected]> Co-authored-by: Nikolay Tyukaev <[email protected]> Co-authored-by: Alina Alborova <[email protected]>
* Add missing header for std::tolower Missing header causes syntax error when compiling for Windows using Visual studio 2017. Closes #4155 * Reordered STL header includes in order to pass style check
* ONNX Importer changes * Unit tests * Style * Don't set tensor names for result output tensor * Review fx I * fix * Style Co-authored-by: Vladislav Volkov <[email protected]>
* added methods for parameters * added tests * remove parameter from low latency * Revert "remove parameter from low latency" This reverts commit 86a91dd. * comment added * fix style * review fix * extended comments * style fixes * review fixes * test fix * added full pipeline test
* remove if statement which checks if there is no dynamic shape * remove reshaping for genericIE operation * back to the previous version with reshape * remove blank space * add plugin_api to cmake in order to use generic_ie.hpp in serialize file * add SLT for serialization for NonMaxSupperesion operator * revert the removal of if check for dynamism * remove the left over from CMakeLists * fix CmakeLists removal fail * remove redundant parenthesis * add test which failed in the first place and fixes to it * fix wrong spaces
- Created emitters for jitted load and store and apply to MVN node - MVN template function removed - Optimized tiles processing in MVN node implementation
Loop operation constructor call is not sufficient to create Loop operation, such methods as set_special_body_ports, set_sliced_input and other may need to be called as well. set_special_body_ports must always be called since it specifies required attribute body_condition_output_idx. If it has not been done before validate_and_infer_types call - exception will be thrown that this required attribute is not set. Recently, validate_and_infer_types call has been added to set_sliced_input implementation. As a result, if Loop has sliced inputs, they must be specified not earlier set_special_body_ports, otherwise program will fail. Signed-off-by: Gladilov, Gleb <[email protected]>
…in (#3045) * Static runtime * Fixed cldnn compilation with static runtime * Added separate toolchain for static runtime * Added toolchain itself
* Added BIN precision convertion to ngraph's u1. * Add test to check if serialization works with BIN precision.
* Add python api for MVN-6 * Fix code style * Fix codestyle * Apply feedback * Fix test
Co-authored-by: Ilya Lavrenov <[email protected]>
* disable and cleanup interp and resample that is covered by interpolate * [BF16] Deconvolution was enabled * Deconvolution tests were added * Copyright year was fixed * Friendly name usage for tests * Test inherited from CPUTestsBase * Fusing tests were added * oneDNN was updated * Gemm and 1x1 were added with tests * Number of channels not aligned on vector length was done for blocked cases * DW deconvolution case was added with tests * oneDNN changes for BF16 deconvolutions were squashed Co-authored-by: chenhuwa <[email protected]>
* Modifications for Object Detection SSD Sample Python * Fixes for tests * Changing the way output checks are processed
* Enables StaticShapeLoop -> CNN conversion as TensorIterator * Enables visit_attributes API for StaticShapeLoop * Enables Loop support in TensorIterator parser * Fixes LoopStart/LoopEnd serialization * Fixes dynamic iterations count for LoopEnd * Updates firmware on Loop fixes
evolosen
pushed a commit
that referenced
this pull request
Feb 15, 2021
* DPC++ link error workaround. OpenVINO C++ program failed to link when DPC++ compiler is used. 'make_shared_blob' causes 'unresolved external symbol' error on linking. Commented out some __clang__ specific directives to workaround the issue in "ie_blob.h". * DPC++ compatibility issue fix #2 1. Removed type-by-type template class definition for __clang__. 2. Modified TBlob() destructor. The 'unresolved reference' error occur again if I left 'virtual ~TBlob();' only. It seems it needs to be 'virtual ~TBlob() {};'. * DPC++ compatibility fix #3 - Add DPC++ conditional code Uses '__SYCL_COMPILER_VERSION' predefined macro to check if the compiler is a DPC++ or not. Added conditional directive to switch code based of the detected compiler. NOTE: User program must include <CL/sycl.hpp>, or the '__SYCL_COMPILER_VERSION' macro won't be defined and this fix won't take effect. * DPC++ compatibility issue fix #4 Changed from #ifdef to #if + logical formulas. * DPC++ compatibility issue fix #5 Added compiler check logic in src/ie_rtti.cpp * DPC++ Compatibility issue #6 - ie_parameter.cpp Added compiler check macro for DPC++ to ie_parameter.cpp as well. Co-authored-by: Yasunori Shimura <[email protected]>
evolosen
pushed a commit
that referenced
this pull request
Aug 2, 2021
* [FrontEnd]enable 16 ops conversion * [FrontEnd]fix typo in interpolate * param support tensor (#3) * Update hard_sigmoid.cpp (#4) * Yi3/fix paddle part2 * fix paddle conversion * ops forward declaration * use tile instead of broadcast * Add validation check in dropout (#8) * fix conflict * fix code style * fix transpose2 * use perm size in transpose2 * remove check in transpose2 Co-authored-by: Luo Cheng <[email protected]> Co-authored-by: Mang Guo <[email protected]>
evolosen
pushed a commit
that referenced
this pull request
Mar 28, 2022
…toolkit#9691) * [Transformations] Added interchangeable reshape elimination * Applied comments #2 * returned Reshape in condition * applied comments #3 * applied comments #4 * added comment in plugin with reason about transformation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.