Тензорный поток с CUDA 8.0 rc

Если вы хотите что-то, что не зависит от рабочего стола:

Посмотрите на lm-датчики. Из описания:

Lm-sensors is a hardware health monitoring package for Linux. It allows you to access information from temperature, voltage, and fan speed sensors. It works with most newer systems. This package contains programs to help you set up and read data from lm-sensors.

Из их lm-датчиков (2016 edit: проект мертв. Наша собственная вики имеет некоторую информацию):

Без присмотра высокопроизводительный сервер, маршрутизатор или другой критически важный компьютерный автоматический мониторинг. Легко создайте задание cron для запроса состояния вашего оборудования и отправьте сообщение по электронной почте в случае возникновения проблемы до того, как он станет критическим. Таким образом, вы можете быть предупреждены в течение нескольких секунд после отказа от критического компонента, такого как источник питания, вентилятор, другой механизм охлаждения или даже обнаружить, если корпус был открыт. Встроенные системы под управлением Linux. Они могут использовать этот пакет для мониторинга напряжений, температур, скорости вращения вентиляторов и т. Д. С использованием готовых компонентов и использования ряда интерфейсов шины (например, ISA, SMBus, I2C или SPI). В более общем плане, сбор данных. Легко измерять различные типы данных (скорости вращения, напряжения, температуры и т. Д.), Используя дешевые готовые детали. Очень полезно для автоматизации систем (в доме, мастерской, метеостанции, вы называете это).

lm-sensors имеет демона, называемого сенсорным, который использует . В нашей собственной вики есть информация для «регистрации данных и системы графического отображения данных временных рядов». Таким образом, он включает в себя такие графики, которые можно показать с помощью веб-сервера:

(взято с страницы проекта lm-sensor).

Чтобы установить демон sensord вам, вероятно, придется установить пакет sensord.

Пример из моего ноутбука:

im1

Файл конфигурации для этого расположен в /etc/sensors3.conf

lm-sensors является своего рода базой любого измерения температуры. Настольные элементы более чем вероятно получат информацию из этого пакета. Пример Если вы хотите что-то, что не зависит от десктопа

psensor.

Автоматический сервер высокого уровня, маршрутизатор или другой сервер, критический автоматизированный мониторинг машины. Легко создайте задание cron для запроса состояния вашего оборудования и отправьте сообщение по электронной почте в случае возникновения проблемы до того, как он станет критическим. Таким образом, вы можете быть предупреждены в течение нескольких секунд после отказа от критического компонента, такого как источник питания, вентилятор, другой механизм охлаждения или даже обнаружить, был ли открыт корпус. Графические процессоры NVidia Встроенные системы под управлением Linux. Они могут использовать этот пакет для мониторинга напряжений, температур, скорости вращения вентиляторов и т. Д. С использованием готовых компонентов и использования ряда интерфейсов шины (например, ISA, SMBus, I2C или SPI). Скорость вентилятора (опять же, требуется установка lm-датчиков).

Установка путем добавления PPA: sudo add-apt-repository ppa:jfi/ppa sudo apt-get update && sudo apt-get install psensor

(Oneiric будет включать psensor)

(старый) пример от ubuntugeek.com: [ ! d37]

1
задан 7 July 2016 в 13:21

3 ответа

Как говорится в документах TensorFlow, вы должны установить CUDA через pip, а затем пакет tensorflow, как он говорит. Затем перед активацией активируется

$ source ~/tensorflow/bin/activate  # If using bash.
$ source ~/tensorflow/bin/activate.csh  # If using csh.
(tensorflow)$  # Your prompt should change.
# Run Python programs that use TensorFlow.
...
# When you are done using TensorFlow, deactivate the environment.
(tensorflow)$ deactivate

Надеюсь, что это поможет.

0
ответ дан 23 May 2018 в 08:26

Другой вариант - просто удалить cuda 8.0 и установить cuda 7.5, который я сделал. Удалить cuda 8.0 -

sudo dpkg -r cuda

Загрузить cuda 7.5 с сайта nvidia. Затем do -

sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
sudo apt-get update

Затем добрался до диспетчера синаптических пакетов и выполнил поиск cuda. Выберите cuda-7-5 и установите все связанные. Вы должны сделать это от синаптического менеджера пакетов. Если вы делаете sudo apt-get install с терминала, он снова установит cuda 8.0.

Надеюсь, это избавит кого-то от вытаскивания волос из-за разочарования.

0
ответ дан 23 May 2018 в 08:26

Вы говорите, что у вас есть CUDA 8.0, но ваш libcudart кажется версией 7.5. Возможно, вам потребуется удалить CUDA и начать все заново, rm -rf /usr/local/cuda-<7.5 or 8.0> Обязательно замените раздел & lt;> вашей фактической версией (версиями) и запустите ее как sudo. После того, как вы сделаете новую установку, создайте файл .conf в /etc/ld.so.conf.d/:

sudo nano /etc/ld.so.conf.d/nvidia.conf

Добавьте это:

[ f1]

Затем запустите sudo ldconfig. Надеюсь, это приносит вам радость.

0
ответ дан 23 May 2018 в 08:26

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

Похожие вопросы: