Come impostare il tasso di apprendimento adattivo per GradientDescentOptimizer?

| | | | | |

Sto usando TensorFlow per addestrare una rete neurale. Questo è il modo in cui sto inizializzando GradientDescentOptimizer:

init = tf.initialize_all_variables() sess = tf.Session() sess.run(init) mse = tf. reduce_mean(tf.square(out - out_)) train_step = tf.train.GradientDescentOptimizer(0.3).minimize(mse) 

Il fatto è che non so come impostare una regola di aggiornamento per il tasso di apprendimento o un valore di decadimento per quello.

Come posso utilizzare un tasso di apprendimento adattivo qui?