繪製網路模型,總顯示這樣的錯誤:
attributeerror: 'google.protobuf.pyext._message.repeatedscalarconta' object has no attribute '_values'
具體內容見下:
caffe:>> ./python/draw_net.py ./examples/cifar10/cifar10_quick_train_test.prototxt ./visualization.png
drawing net to ./visualization.png
traceback (most recent call last):
file "./python/draw_net.py", line 45, in 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,就可以成功畫出網路結構圖了。
解決不能上網問題
昨天下午三點多拿到朋友的機子,說是不能上網讓我幫忙看看 1.檢視ip以及dns等相關網路設定。發現dns最後一位數字錯,喜 以為找到了病根,改過後問題卻依舊 暈 2.懷疑病毒作怪,卡巴斯基全盤防毒先 雖然病毒庫已經過期,可時間還不算太長,結果一無所獲 3.閘道器和dns都可以ping通,但卻不能上網...
Ubuntu server解決不能訪問外網問題
ubuntu server解決不能訪問外網問題 在ubuntu server上設定訪問外網時,需要設定dns,通常是將dns新增到 etc resolv.conf檔案中。但是將dns新增至 etc resolv.conf檔案之後,即可訪問外網,但是當重啟ubuntu server之後,etc res...
Phonegap解決不能利用url傳遞引數
本來問題已經解決,已經可以實現靜態頁面之間利用url進行引數傳遞,可這個在android裝置上會報錯 a network error occurred.file android asset www myurl.html?id 45 原因 phonegap不支援靜態頁面url傳遞引數 解決辦法 利用h...