After:
- Deleting my previous python virtual environment
- creating a new python virtual environment
- installing the DFC wheel
- upgrading tensorflow using: pip install tensorflow[and-cuda]==2.18
- downgrading numpy to version 1.23.3
- Installing Cuda 11.8
It still does not work and I get the error:
Traceback (most recent call last):
File “/home/ben/dev/hailo_compiler/hailo_compile.py”, line 39, in
runner = ClientRunner(hw_arch=chosen_hw_arch)
File “/home/ben/dev/hailo_compiler/.venv/lib/python3.10/site-packages/hailo_sdk_client/runner/client_runner.py”, line 130, in init
HSimWrapper().load()
File “/home/ben/dev/hailo_compiler/.venv/lib/python3.10/site-packages/hailo_sdk_common/paths_manager/SimWrapper.py”, line 15, in load
self._load()
File “/home/ben/dev/hailo_compiler/.venv/lib/python3.10/site-packages/hailo_sdk_common/paths_manager/SimWrapper.py”, line 19, in _load
self._hsim = tf.load_op_library(hsim_path)
File “/home/ben/dev/hailo_compiler/.venv/lib/python3.10/site-packages/tensorflow/python/framework/load_library.py”, line 54, in load_op_library
lib_handle = py_tf.TF_LoadLibrary(library_filename)
tensorflow.python.framework.errors_impl.NotFoundError: /home/ben/dev/hailo_compiler/.venv/lib/python3.10/site-packages/hailo_sdk_client/emulator/emulator/lib/HSim.so: undefined symbol: _ZN10tensorflow15OpKernelContext21CtxFailureWithWarningEPKciRKN3tsl6StatusE
Is the DFC even compatible with Tensorflow 2.18? Why do I have to do this complicated version danve with EVERY AI project…