Використання TensorFlow з процесором Intel


20

Я новачок у глибокому навчанні.

Чи є зараз можливість використовувати TensorFlow з графічними процесорами Intel? Якщо так, будь ласка, вкажіть мене в правильному напрямку.

Якщо ні, то, будь ласка, повідомте мені, яку рамку, якщо вона є, (Keras, Theano тощо), яку я можу використовувати для мого інтегрального графічного контролера Intel Corporation Xeon E3-1200 v3 / 4-го генератора процесора.

Відповіді:


13

На даний момент відповідь - ні . Tensorflow використовує CUDA, що означає, що підтримуються лише NVIDIA GPU.

Для підтримки OpenCL ви можете відстежувати прогрес тут .

Підтримуються BTW, процесори Intel / AMD.


1
... і додаючи до цього ( "підтримуються процесори Intel / AMD" ), зауважте, що коли вони напружені, він виводить на консоль деякі повідомлення, що збірка, можливо, не була складена з підтримкою додаткових оптимізацій, наданих вашим процесором, і якщо ви побудуєте його на своєму хості, ви, швидше за все, побачите покращення продуктивності навіть на процесорі.
Майкл

10

Ви можете перевірити https://github.com/benoitsteiner/tensorflow-opencl/, що є роздлом Tensorflow з підтримкою OpenCL. Якщо ваша ОС підтримується форк, і ви вмієте правильно встановити її у вашій системі, тоді ви можете запустити Keras поверх неї.

Зауважте, однак, що інтегровані графічні процесори взагалі не пропонують великої кількості обчислювальної потужності, приблизно ваш GPU буде приблизно 125 GFLOPS ( https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#Notes ), тобто ваш процесор, швидше за все, більше потужний. Наприклад, порівнюючи ваш графічний процесор з Radeon RX 480 або GeForce GTX 1080 Ti, вони відповідно майже в 50 і 100 разів потужніші.


1
Ласкаво просимо в науку про дані SE! Дякуємо за допомогу користувачеві. Чи можете ви розширити свою відповідь, як вона відповідає на питання ОП? Просто розміщення посилання не дуже корисно.
Стерео

2

Керас - шар абстракції для тензорфлоу / теано. Вам потрібна карта nvidia, але тензорфлоу, а також theano можна використовувати лише з підтримкою процесора. Інструкції можна знайти на їх веб-сайтах.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.