您的位置:首页 > 其它

深度学习目标检测keras环境搭建遇到的问题总结

2019-04-21 22:03 225 查看

***目标检测深度学习小白报道***
我主要参照的这个人的博客来配的环境
https://www.cnblogs.com/kongcong/p/7772511.html
他使用的是theano做后端

Anaconda安装参照的这个,非常详细,谢谢博主
https://blog.csdn.net/ITLearnHall/article/details/81708148

配好anoconda后(托上面博主的福,我安装的很顺利,这里就不说了),要用cmd看看python
--version,一开始我没有看到python的版本,没有显示出来,我就以为没有安装好,所以自己
又下载了一个python-3.6.8-amd64.exe的安装包来安装,可就是这个小小的错误,浪费我很长
时间,后面import theano和import keras都不行,而且我找不出什么错误。通过百度,我感觉
只要anoconda安装好了,python环境就该有了的,于是我果断把自己安装的python3.6.8卸载了
,再用cmd查看python --version,出现了Python 3.6.4 ::Anoconda,Inc.直觉告诉我这才
是对的!!!

切换目录就用cd 文件夹名字,这样子一步步到要去的目录就可以了

后端要从tensorflow转换成theano,很简单,修改C:\Users\kongcong\.keras\keras.json 文
件 TensorFlow => theano就可以啦(ps:我是用Notepad++打开的)
//theano环境
{
    "floatx": "float32",
    "epsilon": 1e-07,
    "backend": "theano",
    "image_data_format": "channels_last"
}
//tensorflow环境
{
    "floatx": "float32",
    "epsilon": 1e-07,
    "backend": "tensorflow",
    "image_data_format": "channels_last"
}

现在我还有一个问题,按照“曲阜来的小胖子”博主配的环境,他使用的theano-master(博主给的链接根本下不了,我在别处下载的,链接>>https://codeload.github.com/Theano/Theano/zip/master),而我在
import keras时一直报错“ImportError :cannot import name 'tensor'”,我知道这是因为
无法从theano中找到tensor,因为我的theano文件夹是空的(新建变量pythonpath的时候新建了空文件夹theano),所有的文件都在theano-master里
面,一个个的把theano改为theano-master真的很麻烦,我改了很多个文件,还是没改到头,索性
不改了,改天再研究吧。

我的第一篇博客,简单记录一下,嘻嘻。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: