2016-06-15 3 views
0

CUDA Здравствуйте мой вопрос следующий:Theano Ubuntu 12

Я использую Theano на убунту 14 и настроить Theano флаги редактированием .theanorc. Для того, чтобы использовать CUDA, у меня только добавить: [CUDA] корень =/USR/местные/cudaVersion/

И все идет, Theano способна найти NVCC, эти библиотеки и все, у меня нет, чтобы добавить cudaRoot для $ PATH или каталога библиотеки в $ LD_LIBRARY_PATH.

В ubuntu 12 этого не происходит. Если я создаю .theanorc таким же образом, theano может только найти nvcc, но не библиотеку, и мне нужно добавить/usr/local/cudaVersion/lib64 в переменную среды LD_LIBRARY_PATH.

Проблема в том, что я не люблю использовать эту переменную окружения. Кто-нибудь знает, почему в ubuntu 14 только редактирование .theoror достаточно и в ubuntu 12 нет?

Спасибо

ответ

0

Я постараюсь вам помочь. Я использую Theano и CUDA в Linux.

Во-первых, вы sudo в обеих ОС? Вы установили среду anano и python и cuda как sudo? Потому что, я полагаю, что если настройка CUDA не была выполнена по пути глобальной библиотеки, то это не будет автоматически обнаружено.

Кроме того, в соответствии с официального сайта Феано:

http://deeplearning.net/software/theano/install_ubuntu.html#install-ubuntu

Цитирование:

Для Ubuntu 11.10 через 14,04:

Sudo APT-получить установку питона-NumPy питона -scipy python-dev python-pip python-нос g ++ libopenblas-dev git sudo pip install Theano

14.04, это установит Python 2 по умолчанию. Если вы хотите использовать Python 3:

Sudo APT-получить установку python3-Numpy python3-SciPy python3-DEV python3-пип python3 нос г ++ libopenblas-DEV мерзавец Судо пип установить Theano

Для Ubuntu 11,04:

Sudo APT-получить установку питона-NumPy питон-SciPy питон-DEV питон-пип питона-нос г ++ Git libatlas3gf-база libatlas-DEV Судо пип установить Theano

Так вы следовали этим инструкциям? Они могут быть причиной.

Кроме того, Eсть дополнительные инструкции по настройке для CUDA Теано, на той же странице:

Ubuntu 11,10/12,04 (вероятно, будет работать на 11.04 тоже):

SUDO APT-надстройка репозитория PPA: убунт-х-прихлопнуть/х-обновление Sudo APT-получить обновление Sudo APT-получить установку NVIDIA тока

Ubuntu 14.04:

Sudo APT-получить установку NVIDIA тока SUDO APT-получить установку -Cuda NVIDIA-инструментарий

Нижеприведенные вопросы также могут помочь, если выше техника его подводит решить.

Как описано в ссылках, вы правильно отредактировали .bashrc?

Как вы установили CUDA на обе ОС?

Вы пытались удалить среды CUDA, Theano и python и установить их снова?

Возможно, стоит отредактировать вопрос с дополнительной информацией, если они не помогли!

Дополнительные ссылки:

https://groups.google.com/forum/#!topic/theano-users/RRqYTf42YIo

http://dhaneshr.net/2015/09/10/setting-up-cudnn-and-theano-on-ubuntu-14-04-and-15-10/

Смежные вопросы