global_step Variables are used to save the global training steps (global training step) Value of .

It's always moving average , This parameter is used when the learning rate changes .

use optimizer.minimize() Can be updated automatically global_step.

# -*-coding: utf-8-*- import tensorflow as tf import numpy as np x =
tf.placeholder(tf.float32, shape=[None, 1], name='x') y =
tf.placeholder(tf.float32, shape=[None, 1], name='y') w =
tf.Variable(tf.constant(0.0)) global_steps = tf.Variable(0, trainable=False)
learning_rate = tf.train.exponential_decay(0.1, global_steps, 10, 0.9,
staircase=False) loss = tf.pow(w*x - y, 2) train_op =
tf.train.GradientDescentOptimizer(learning_rate).minimize(loss,
global_step=global_steps) with tf.Session() as sess:
sess.run(tf.global_variables_initializer()) for i in range(10):
sess.run(train_op, feed_dict={x: np.linspace(1, 2, 10).reshape([10, 1]), y:
np.linspace(1, 2, 10).reshape([10, 1])}) print sess.run(learning_rate) print
sess.run(global_steps)

Technology
©2019-2020 Toolsou All rights reserved,
shiro-oauth Enable third party authentication login iPhone 12 price , Configure full exposure : Cut it off 64GB, Battery 2227mAh start rk3399_android7.1 debugging USB Summary of Bluetooth module git Pull the remote branch and switch to it Element-UI Implementation of secondary packaging TreeSelect Tree drop-down selection component vue monitor Treeselect Change of options ( Essence )2020 year 7 month 12 day webpack Use of common plug-ins ToastUtils Use of Linux File name validity detection use PyMC3 Bayesian statistical analysis was performed ( code + example )