2023-05-14 00:41:17.476475: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_101.dll D:\ruanjian\Anaconda\envs\tf2\lib\site-packages\h5py\__init__.py:40: UserWarning: h5py is running against HDF5 1.10.5 when it was built against 1.10.4, this may cause problems '{0}.{1}.{2}'.format(*version.hdf5_built_version_tuple) Warning! ***HDF5 library version mismatched error*** The HDF5 header files used to compile this application do not match the version used by the HDF5 library to which this application is linked. Data corruption or segmentation faults may occur if the application continues. This can happen when an application was compiled by one version of HDF5 but linked with a different version of static or shared HDF5 library. You should recompile the application or check your shared library related settings such as 'LD_LIBRARY_PATH'. You can, at your own risk, disable this warning by setting the environment variable 'HDF5_DISABLE_VERSION_CHECK' to a value of '1'. Setting it to 2 or higher will suppress the warning messages totally. Headers are 1.10.4, library is 1.10.5 SUMMARY OF THE HDF5 CONFIGURATION ================================= General Information:什么解决
时间: 2023-06-18 18:05:15 浏览: 201
常见的tensorflow-gpu2.x缺失dll(cublas64-11.dll&cublasLt64-11.dll等)
这个警告是因为你使用的h5py库的头文件版本和链接的HDF5库的版本不匹配。这可能会导致数据损坏或分段错误。你可以尝试重新编译应用程序或检查共享库相关设置,例如LD_LIBRARY_PATH。你也可以通过将环境变量HDF5_DISABLE_VERSION_CHECK设置为1来禁用此警告,但这是有风险的。如果你将其设置为2或更高,将完全禁止警告消息。如果你想解决这个问题,可以尝试重新安装HDF5库,或者使用与你安装的h5py库版本对应的HDF5库版本。
阅读全文