Can TensorFlow calcola automaticamente i calcoli se coinvolgono più chiamate allo stesso grafico (secondario) di calcolo?Can computations della cache TensorFlow (sotto)?
Ad esempio, ho una matrice F
in cui ogni voce rappresenta un calcolo basato su variabili formabili W
. La mia funzione obiettivo moltiplica questa matrice diverse volte con diversi vettori (ogni ora con W invariato).
TensorFlow si calcola, ad esempio, F[1,2]
ogni volta che accedo a o memorizza tale valore nella cache?
In teoria, si potrebbe precompute matrice F
data una fissa W
, tale che ogni voce in F
è un tf.constant
. Ma sarebbe impedire il calcolo corretto dei gradienti di W
.
Questa domanda sembra correlata: http://stackoverflow.com/questions/34536340/how-to-use-tensorflow-optimizer-without-recomputing-activations-in-reinforcement –