* Restrict scipy module version for POT
Latest release https://pypi.org/project/scipy/1.11.0 causes dependency conflicts
* Bump OMZ to include scipy restriction
---------
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
* Cleaned up requirements in POT
* Fixed issue
* Removed pandas usage from POT
* Update setup.py
* Removed the upperbound for numpy in the case of Python < 3.11
* Removed numpy logic
* [Python API][Tools] Top up upper bound version for dependencies: NumPy, TensorFlow, NetworkX
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Remove upper-bound for TensorFlow and NumPy
* Revert "Remove upper-bound for TensorFlow and NumPy"
This reverts commit 662085df2e.
* Remove upper-bound for NumPy for default installation
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Remove py3.6 constraints
* Cleanup out of date python versions
* Bump pybind11 to v2.10.1 release tag
* [PyOV] Fix wheel requirements for new package versions
Co-authored-by: jiwaszki <jan.iwaszkiewicz@intel.com>
* WIP graph tests fixing
* Fix collectiors graph tests
* remove debug code
* Fix rebase
* eps update for scales tests
* Outputs for some reference models was changed
* Sanity reference metrics update for VNNI CI hosts
* Unused hyperopt dependency which broke python3.6 support is commented
* Minor comments fixes
* [MO] Relax MO upper-bound requirements for TensorFlow and NumPy
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Just debug numpy version
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Pin upper-bounds for NumPy and TensorFlow modules in all reqs files
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Update submodule dependency for open_model_zoo
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Install numpy module first
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Update NumPy version in POT setup.py
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Extend telemetry tests with a set of possible solutions for events
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Fix build issue
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Update NumPy module version for layer tests
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
With new networkx release (2.8.1) some of MO tests started to fail
with following error:
```
def __setstate__(self, state):
self._graph = G = state["_graph"]
self._adjdict = G._pred if hasattr(G, "pred") else G._adj
AttributeError: 'Graph' object has no attribute '_adj'
```
Seems like regression that was introduced in
f50fc70b8c
* Add check for python version to networkx dependency
* Update condition, task CVS-72806
* Update check to not break old Python versions support
* Update POT NetworkX dependency
* Allign requirements list format with setuptools documentation
* Move OMZ to thirdparty/open_model_zoo
* Improve diagnostic of issues
* Update path to OMZ in the Python wheel setup.py
* Update POT tests for OMZ location in openvino/thirdparty
* fix mo path
Co-authored-by: azhogov <alexander.zhogov@intel.com>