nanoporetech / medaka

Sequence correction provided by ONT Research
https://nanoporetech.com
Other
409 stars 74 forks source link

Error/warning message when running v1.9.0 docker #459

Closed yzhang-github-pub closed 1 year ago

yzhang-github-pub commented 1 year ago

Actually I converted the docker image to singularity image and run it as "singularity exec medaka.sif medaka tools list_models".

No error or warning when running v1.8.0. For v1.9.0, I got the following:

Cannot import pyabpoa, some features may not be available. 2023-09-06 15:54:51.498244: I tensorflow/core/platform/cpu_feature_guard.cc:193] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 AVX512F FMA To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags. 2023-09-06 15:54:53.576358: E tensorflow/stream_executor/cuda/cuda_blas.cc:2981] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered 2023-09-06 15:55:00.896071: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer.so.7'; dlerror: libnvinfer.so.7: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/nvidia/lib:/usr/local/nvidia/lib64:/.singularity.d/libs 2023-09-06 15:55:00.896356: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer_plugin.so.7'; dlerror: libnvinfer_plugin.so.7: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/nvidia/lib:/usr/local/nvidia/lib64:/.singularity.d/libs 2023-09-06 15:55:00.896391: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Cannot dlopen some TensorRT libraries. If you would like to use Nvidia GPU with TensorRT, please make sure the missing libraries mentioned above are installed properly.

cjw85 commented 1 year ago

These warnings are expected. pyabpoa is used for dome niche functionality. The rest of the warnings derive from tensorflow --- they can be ignored by setting the environment variable TF_CPP_MIN_LOG_LEVEL=3