Как установить Baidu's PaddlePaddle на Ubuntu 16.04?

Недавно я хотел установить PaddlePaddle на Ubuntu 16, но отсутствует зависимость, пакет требует libgflags2, я не смог найти эту библиотеку в канонических репозиториях Ubuntu, вместо этого я нашел libgflags2v5, поэтому немного поиграл с зависимостями пакета весла и изменил с "libgflags2" на "libgflags2v5", и установка прошла успешно, но при использовании этой команды происходит сбой пакета

поезд на поезде

Позже я понял, что пакет прекрасно работает на Ubuntu 14.04, но, к сожалению, я не могу перейти на эту версию и должен использовать версию 16, так как мне с этим справиться?

РЕДАКТИРОВАТЬ:
Когда я запускаю эту команду

поезд на поезде

Я получаю эту ошибку

I1014 10:38:32.837656 3658 Util.cpp:151] командная строка: /usr/bin/../opt/paddle/bin/paddle_trainer --help
paddle_trainer: Предупреждение: SetUsageMessage() никогда не вызывается
прекращение вызова после выброса экземпляра 'std::bad_alloc'
что (): std:: bad_alloc
* Прервано в 1476434312 (время Unix), попробуйте "date -d @1476434312", если вы используете GNU date
ПК: @ 0x7f8e7ed14418 gsignal
SIGABRT (@ 0x3e800000e4a), полученный PID 3658 (TID 0x7f8e80e68740) от PID 3658;трассировки стека: *
@ 0x7f8e8075e3d0 (неизвестно)
@ 0x7f8e7ed14418 gsignal
@ 0x7f8e7ed1601a abort
@ 0x7f8e7f65684d __gnu_cxx:: __ verbose_terminate_handler ()
@ 0x7f8e7f6546b6 (неизвестно)
@ 0x7f8e7f654701 std:: terminate ()
@ 0x7f8e7f654919 __cxa_throw
@ 0x7f8e7f654ebc оператор new ()
@ 0x7f8e7f94ee6d (неизвестно)
@ 0x7f8e7f94f619 (неизвестно)
@ 0x7f8e7f94f830 (неизвестно)
@ 0x7f8e7f95629a Google:: GetAllFlags ()
@ 0x7f8e7f95d707 (неизвестно)
@ 0x7f8e7f95dda2 google:: ShowUsageWithFlagsRestrict ()
@ 0x7f8e7f95e56f google:: HandleCommandLineHelpFlags ()
@ 0x7f8e7f9554db (неизвестно)
@ 0x74a8f5 paddle:: ParseCommandLineFlags ()
@ 0x748341 paddle:: initMain ()
@ 0x509a3b main
@ 0x7f8e7ecff830 __libc_start_main
@ 0x515455 (неизвестно)
@ 0x0 (неизвестно) /usr/bin/paddle: строка 81: 3658
Прервано (ядро сброшено) ${DEBUGGER} $MYDIR/../opt/paddle/bin/paddle_trainer ${@:2}

1 ответ

Установка из коробки, см. http://www.paddlepaddle.org/doc/build/

Для Ubuntu без GPU:

sudo apt-get install gdebi
wget https://github.com/baidu/Paddle/releases/download/V0.8.0b1/paddle-cpu-0.8.0b1-Linux.deb
gdebi paddle-*.deb
sudo paddle version

Сборка из исходного кода, см. http://www.paddlepaddle.org/doc/build/build_from_source.html

Другие вопросы по тегам