Advertisement
Guest User

Untitled

a guest
Apr 24th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.70 KB | None | 0 0
  1.     mean = tf.get_variable('mean', [], dtype=tf.float32, initializer=tf.constant_initializer(-3))
  2.     stddev = tf.get_variable('stddev', [], dtype=tf.float32, initializer=tf.constant_initializer(5))
  3.     z = tf.random_normal([], mean, stddev)
  4.  
  5.     loss = tf.square(z - 5)
  6.  
  7.     global_step = tf.train.get_or_create_global_step()
  8.     optimizer = tf.train.AdamOptimizer(learning_rate=1e-1)
  9.     train = optimizer.minimize(loss, global_step=global_step)
  10.  
  11.     session = tf.Session()
  12.     session.run(tf.global_variables_initializer())
  13.  
  14.     for i in range(10000):
  15.         mean_v, stddev_v, z_v, l, _ = session.run([mean, stddev, z, loss, train])
  16.         logger.info('%f %f %f %f', mean_v, stddev_v, z_v, l)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement