如何解决不能绘制网络模型,报错protobuf
来源:互联网 发布:spssk均值聚类算法 编辑:程序博客网 时间:2024/06/05 20:10
绘制网络模型,总显示这样的错误:
AttributeError: 'google.protobuf.pyext._message.RepeatedScalarConta' object has no attribute '_values'
具体内容见下:
caffe:>> ./python/draw_net.py ./examples/cifar10/cifar10_quick_train_test.prototxt ./visualization.pngDrawing net to ./visualization.pngTraceback (most recent call last): File "./python/draw_net.py", line 45, in <module> main() File "./python/draw_net.py", line 41, in main caffe.draw.draw_net_to_file(net, args.output_image_file, args.rankdir) File "/home/andre/caffe/python/caffe/draw.py", line 222, in draw_net_to_file fid.write(draw_net(caffe_net, rankdir, ext)) File "/home/andre/caffe/python/caffe/draw.py", line 204, in draw_net return get_pydot_graph(caffe_net, rankdir).create(format=ext) File "/home/andre/caffe/python/caffe/draw.py", line 151, in get_pydot_graph node_label = get_layer_label(layer, rankdir) File "/home/andre/caffe/python/caffe/draw.py", line 94, in get_layer_label layer.convolution_param.kernel_size[0] if len(layer.convolution_param.kernel_size._values) else 1,AttributeError: 'google.protobuf.pyext._message.RepeatedScalarConta' object has no attribute '_values'这是由于你的protobuf的版本不对造成的,用pip install protobuf安装的版本号默认是最新的3.2.0。但是caffe不支持高于3.0.0版本的protobuf.
解决方法:卸载当前protobuf。(pip uninstall protobuf)
再指定安装低版本的,版主这里用的是2.5.0(pip install protobuf==2.5.0)
结束后再编译一遍pycaffe,就可以成功画出网络结构图了。
如果实在不能成功,也不要灰心,版主还提供在线网页绘制caffe网络结构图的方法,其实更简洁方便:
http://ethereon.github.io/netscope/#/editor
2 0
- 如何解决不能绘制网络模型,报错protobuf
- 解决Caffe不能绘制网络模型的错误
- 绘制网络模型流程图
- 绘制网络模型
- 关于android ui界面嵌套层级过深,系统层级绘制报错崩溃如何解决
- 解决不能连接数据库报错10038
- caffe之绘制网络模型
- Caffe绘制网络模型ResNet_18_train_val
- Caffe绘制网络模型ResNet_18_deploy
- caffe 绘制网络模型图
- Caffe: Python 绘制网络模型
- caffe学习:绘制网络模型
- 网络模型结构的绘制
- 导入protobuf源码报错
- 重置Windows Update以解决报错不能更新
- Caffe学习系列(18): 绘制网络模型
- Caffe学习系列 绘制网络模型
- Caffe学习系列 绘制网络模型
- 九步看懂JSP
- redis 乐观锁实践秒杀
- 贪吃蛇2.0
- WEB 调整兼容性的 工具的一点心得
- Android Studio 设置默认展开方法
- 如何解决不能绘制网络模型,报错protobuf
- ViewPager实现无限循环的2种方法
- 【OpenCV学习笔记】一、装载、 显示和存储图像及在图像上绘图
- 技术人员如何去面试?
- Oracle_控制用户权限操作
- PPT模板哪里找?
- redis服务日常维护命令
- Morris算法遍历二叉树
- PHP设计模式