* Feature/azaytsev/cvs-38240 (#2469)
* Updated for 2020 version, replaced Ubuntu 16.04 with Ubuntu 20.04
* Updated the release package numbers
* Updated according to the comments in the ticket CVS-37827 (#2448)
* Update build-instruction.md for MacOsX (#2457)
* Update build-instruction.md for MacOsX
* Removed call of install_dependencies.sh from the steps
* Move passes to CommonOptimizations
* Updated BN tests to use ranges for constant value generation
* Added some decomposition passes into legacy conversion
* Added WA for FQReshapeFusion pass
* Downgrade cmake for samples
Downgraded cmake version to default version for Ubuntu 18.04
* Updated supported python version
The minimal python version in 2021.1 is 3.5
* Added notes about cmake requirements for samples and demo
* Replaced direct links to docs.openvinotoolkit.org with relative links
* Replaced direct links to docs.openvinotoolkit.org with relative links. Added GSGs for Win and macOS
* Minor fixes in GSGs
* Replaced direct links to docs.openvinotoolkit.org with relative links
* Removed links to OpenVINO markdown files that contain anchor - they don't work in the current implementation of the doc process
* Fixed Notes
* Removed links to OpenVINO markdown files that contain anchor - they don't work in the current implementation of the doc process
* fixed link to installing-openvino-linux.md
* Add MSFT models to OpenVino ONNX CI and update xfails
* Update paths
* Fix typo and update xfails
* Unset xfails to check current behavior
* Update:
* add MSFT models to preprocesing script
* update xfail names
* Final update of xfail test cases
* Update xfail paths
* Update xfails
* Uncomment part of preprocesing script
* Update script
* Add cleaning support for MSFT preprocesing
* Add -e option to script help
* Initilze variables
* Update ngraph/python/tests/test_onnx/model_zoo_preprocess.sh
Fix a mistake
Co-authored-by: Tomasz Socha <tomasz.socha@intel.com>
* Update ngraph/python/tests/test_onnx/model_zoo_preprocess.sh
align spaces
Co-authored-by: Tomasz Socha <tomasz.socha@intel.com>
Co-authored-by: Tomasz Socha <tomasz.socha@intel.com>
It uses CMake 3.16 built-in utilities to speed up build time:
* Unity builds
* Precompiled headers
The feature is controlled via `ENABLE_FASTER_BUILD` CMake option (disabled by default).
The option avaialble only on CMake >= 3.16.
The feature is enabled per-target via `ie_faster_build` function.
Some observations:
* Don't have actual numbers for compile time, but subjectively can see
speed up locally with VS 2019.
* Unity builds gives much more effect, but has some restriction on source files,
so are not used everywhere.