Si prega di scusare l'ampiezza di questa domanda. Forse una volta che ne so di più forse potrei chiederlo in modo più specifico.strategia di ottimizzazione del codice tensorflow
Ho un pezzo di codice tensorflow sensibile alle prestazioni. Dal punto di vista di qualcuno che sa poco della programmazione gpu, mi piacerebbe sapere quali guide o strategie sarebbero un "buon punto di partenza" per ottimizzare il mio codice. (GPU singola)
Forse anche una lettura di quanto tempo è stato speso per ciascun PO tensorflow sarebbe bello ...
Ho una conoscenza vaga che
- Alcune operazioni andare più veloce quando viene assegnato a una CPU anziché una gpu, ma non è chiaro quale sia
- C'è una parte del software google chiamato "EEG" che ho letto su un documento
che potrebbe essere un giorno aperto.
Ci possono essere anche altri fattori comuni in gioco che non sono a conoscenza di ..
problema simile [qui] (http://stackoverflow.com/questions/36439483/how-to-get-the-time-consumed-to-execute-each- nodo-in-tensorflow-grafico). Fondamentalmente si passano specifiche opzioni a 'sess.run()' e si usa un oggetto TimeLine –
Ahh un oggetto TimeLine ... questo è grosso modo quello che stavo andando per – user3391229