Eu sou um novato em aprendizado profundo.
Existe alguma maneira agora de usar o TensorFlow com GPUs Intel? Se sim, por favor, aponte-me na direção certa.
Caso contrário, informe-me sobre qual estrutura (se houver) (Keras, Theano etc.) posso usar para o meu controlador gráfico integrado ao processador Intel Corporation Xeon E3-1200 v3 / 4th Gen Core.
tensorflow
keras
theano
gpu
James Bond
fonte
fonte
Convém verificar https://github.com/benoitsteiner/tensorflow-opencl/, que é um fork do Tensorflow com suporte ao OpenCL. Se o seu sistema operacional for suportado pela bifurcação e você puder instalá-lo adequadamente em seu sistema, poderá executar o Keras em cima dele.
Observe, no entanto, que as GPUs integradas em geral não oferecem muito poder de cálculo, aproximadamente sua GPU será de cerca de 125 GFLOPS ( https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#Notes ), ou seja, sua CPU provavelmente é mais poderoso. Por exemplo, comparando sua GPU com uma Radeon RX 480 ou uma GeForce GTX 1080 Ti, elas são respectivamente quase 50 e 100 vezes mais poderosas.
fonte
Keras é uma camada de abstração para tensorflow / theano. Você precisa de uma placa nvidia, mas o fluxo tensor e o theano podem ser usados apenas com suporte à CPU. Instruções podem ser encontradas em seus sites.
fonte
Há um documento sobre o Intel Optimization for TensorFlow. Você pode encontrá-lo aqui .
fonte