Caffe 中画网络图遇到的错误

怎样在Caffe中画网络图

这个命令参照网页整理的。以Caffe中的”Hello World”例子——mnist手写字库识别来做说明。
主要使用Caffe 所在目录下的./python/draw_net.py 命令 具体格式如下:

./python/draw_net.py ./examples/mnist/lenet.prototxt lenet_mnist_demo.jpg

其中命令后第一个参数用于指定网络类型文件 第二个参数用于指定画出的图片存储的文件名
本人在实施过程中主要遇到的问题:

1.找不到 pydot 包

pydot_err
解决方法,最开始简单的认为安装pydot 包sudo pip install pydot就会解决问题,结果显示错误
pynotinpath

2.pydot 不在环境变量里

这个主要参考http://blog.csdn.net/u011339825/article/details/53425744

解决方法1

先安装graphviz否则会出现类似:”dot” not found in path 的问题

安装graphviz不要用pip install安装,否则还是会找不到可执行程序

安装:sudo apt-get insall graphviz

然后安装pydot:sudo pip install pydot

其中pyparsing会自动安装

解决方法2

要么就直接粗暴一点——安装 Anaconda (不过本人的家庭网络带宽是在是太慢了)

bash Anaconda-2.x.x-Linux-x86[_64].sh

安装完毕后,执行加载pydot-nggraphviz

sudo conda install pydot-ng
sudo conda install graphviz

总的来说,liu6tot推荐 Anaconda ,IDE+扩展包 还是比较安逸的 。

画图效果

drawing

lenet

参考资料

1.http://blog.csdn.net/u011339825/article/details/53425744
2.https://stackoverflow.com/questions/13987353/python-valueerror-program-dot-not-found-in-path
3.https://askubuntu.com/questions/505919/how-to-install-anaconda-on-ubuntu
4.https://huanglu.me/2017/02/08/caffe-example-minist/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值