2015-11-17 13 views
11

Sto cercando di installare Tensorflow su Raspberry Pi. Il sistema operativo è Ubuntu Mate, python2.7 e PIP versione è 7.1.2Tensorflow su Raspberry Pi

Quando ho eseguito questo

pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl 

si dice che

"tensorflow-0.5.0 ... non è una ruota supportato su questa piattaforma. "

È possibile installare Tensorflow su Raspberry? E qualcuno sa cosa mi manca?

+0

Compilare il flusso di tensione dalla sorgente potrebbe funzionare. –

risposta

15

Raspberry Pi è un'architettura a 32 bit, e il programma tensorflow è stato fatto per un 64-bit. Non sono sicuro di quanto A Raspberry Pi possa gestirlo, ma è possibile installare una macchina virtuale ed eseguire il TensorFlow all'interno.

Forse le nuove generazioni del Rasberry Pi potrebbero gestire questo un po 'meglio, ma quelle originali probabilmente faranno fatica a eseguire questa configurazione.

Si potrebbe fare l'allenamento su una macchina più potente e basta eseguire la macchina appreso sul Rasberry Pi, che potrebbe essere fattibile in termini di potenza di calcolo.

+3

potrebbe essere l'OP vuole creare un cluster Raspberry Pi. Anche l'Idea mi attraversava la mente e sarebbe affascinante da vedere. – iratzhash

+1

Non avrebbe più senso costruire un cluster GPU? Intendo per quanto riguarda i costi. Una GPU decente è di circa 350 €. Avresti 10 Raspis per quello. Eppure la singola GPU supera di gran lunga i 10 Raspis rispetto alla quantità di processi di apprendimento che possono essere eseguiti in parallelo. –

0

x86 è per CPU Intel-like e 64 è per 64 bit che non è in hardware di pi lampone ...

+0

Raspberry Pi è un processore ARM non e un processore Intel. Di nota per questa risposta. –

+1

Potrebbe essere possibile compilarlo per l'architettura ARM poiché il progetto è open source ... –