Я пытаюсь нарисовать свою сеть в Caffe. Сеть определяется в expt/expt.prototxt
, а желаемый путь изображения - expt/net.png
. Когда я запускаю команду ./python/draw_net.py expt/expt.prototxt expt/net.png
, я получаю следующее сообщение об ошибке:Ошибка при рисовании сети в Caffe
Couldn't import dot_parser, loading of dot files will not be possible.
Drawing net to expt/net.png
Traceback (most recent call last):
File "./python/draw_net.py", line 44, in <module>
main()
File "./python/draw_net.py", line 40, in main
caffe.draw.draw_net_to_file(net, args.output_image_file, args.rankdir)
File "/home/pras/caffe/python/caffe/draw.py", line 165, in draw_net_to_file
fid.write(draw_net(caffe_net, rankdir, ext))
File "/home/pras/caffe/python/caffe/draw.py", line 156, in draw_net
return get_pydot_graph(caffe_net, rankdir).create(format=ext)
File "/home/pras/anaconda/lib/python2.7/site-packages/pydot.py", line 1727, in create
'GraphViz\'s executables not found')
pydot.InvocationException: GraphViz's executables not found
Я бегу Caffe на Ubuntu 14.04 в режиме CPU с помощью интерфейса Anaconda Python. Любые идеи, почему эта ошибка может возникать и как ее исправить?
«pip install GraphViz» не решила проблему. «apt-get install GraphViz» работал как шарм. –