caffe, модель поезда со слоем python получила ошибку

Я пытаюсь запустить пример linreg в /examples/pycaffe.

Я добавил для него решатель.prototxt.

Затем я пытаюсь обучить его, но получаю ошибку.

Вы можете помочь мне?

Добавленный файл Solver.prototxt:

net: "${caffe_dir}/examples/pycaffe/linreg.prototxt"
display: 40
base_lr: 0.1
lr_policy: "step"
stepsize: 320000
gamma: 0.96
max_iter: 600000
momentum: 0.9
weight_decay: 0.0001
snapshot: 40000
snapshot_prefix: "test"
solver_mode: CPU

информация об ошибке:

I0815 19:23:26.105624 7281 layer_factory.hpp:77] Creating layer loss *** Aborted at 1502796212 (unix time) try "date -d @1502796212" if you are using GNU date *** PC: @ 0x7f6713ded458 (unknown) *** SIGSEGV (@0x0) received by PID 7281 (TID 0x7f671559aa40) from PID 0; stack trace: *** @ 0x7f6712fd9cb0 (unknown) @ 0x7f6713ded458 (unknown) @ 0x7f66ce27bd40 google::protobuf::python::message_meta::AddFieldNumberToClass() @ 0x7f66ce27c1e6 google::protobuf::python::message_meta::New() @ 0x7f6713699953 (unknown) @ 0x7f67136970a3 (unknown) @ 0x7f67136be2d6 (unknown) @ 0x7f67136c2c3d (unknown) @ 0x7f67136c2f22 (unknown) @ 0x7f67136c377c (unknown) @ 0x7f6713726ef6 (unknown) @ 0x7f6713727609 (unknown) @ 0x7f671362747f (unknown) @ 0x7f6713720a46 (unknown) @ 0x7f67136f485f (unknown) @ 0x7f67136970a3 (unknown) @ 0x7f671372a5f7 (unknown) @ 0x7f67136be6d3 (unknown) @ 0x7f67136c2c3d (unknown) @ 0x7f67136c2f22 (unknown) @ 0x7f67136c377c (unknown) @ 0x7f6713726ef6 (unknown) @ 0x7f6713727609 (unknown) @ 0x7f671362747f (unknown) @ 0x7f6713720a46 (unknown) @ 0x7f67136f485f (unknown) @ 0x7f67136970a3 (unknown) @ 0x7f671372a5f7 (unknown) @ 0x7f67136be6d3 (unknown) @ 0x7f67136c2c3d (unknown) @ 0x7f67136c2f22 (unknown) @ 0x7f67136c377c (unknown) Segmentation fault (core dumped) это предложение не имеет смысла. Это просто хвост. эта фраза не имеет смысла. Это просто хвост.
это предложение не имеет смысла. Это просто хвост.
это предложение не имеет смысла. Это просто хвост.
это предложение не имеет смысла. Это просто хвост.
это предложение не имеет смысла. Это просто хвост.


person yuexia_wrp    schedule 15.08.2017    source источник


Ответы (1)


решено!

Это потому, что версия python-protobuf — 3.2.0, но protobuf, установленный sudo apt-get install libprotobuf-dev, — это версия 2.5.0.

Итак, сделайте две одинаковые версии, чтобы решить эту проблему.

person yuexia_wrp    schedule 18.08.2017