首页 > Python资料 博客日记

成功解决tensorflow.python.framework.errors_impl.FailedPreconditionError: logs is not a directory报错

2024-05-24 06:00:04Python资料围观443

Python资料网推荐成功解决tensorflow.python.framework.errors_impl.FailedPreconditionError: logs is not a directory报错这篇文章给大家,欢迎收藏Python资料网享受知识的乐趣

在进行深度学习时,程序报错tensorflow.python.framework.errors_impl.FailedPreconditionError: XXX is not a directory。XXX是文件夹目录。

我首先检查路径是否存在,包括检查 log_dir 变量指向的目录存在,确保路径字符串是正确的,并且不包含任何非法字符。以及 log_dir 目录下不存在名为XXX 的同名文件,而非目录。

在确保代码正确后,我认识到是装配环境有问题,并检查了如下环境:cuda、cudnn、pytorch、tensorflow、python,在重装完以上环境后,代码顺利跑通了。

建议各位查看一下使用源码的环境,这是我使用的一些相关网站:

CUDA:CUDA Toolkit Archive | NVIDIA Developer

cuDNN:https://developer.nvidia.com/rdp/cudnn-download

Pytorch:Previous PyTorch Versions | PyTorch

tensorflow:Build from source  |  TensorFlow (google.cn)

以上网址包括了不同版本的对应关系表,大家按需安装。


版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐