TensorFlow 变量初始化

在TensorFlow的世界里,变量的定义和初始化是分开的,所有关于图变量的赋值和计算都要通过tf.Session的run来进行。想要将所有图变量进行集体初始化时应该使用tf.global_variables_initializer,或者单个初始化。如下:

import tensorflow as tf
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
x = tf.Variable(3, name='x')

sess = tf.InteractiveSession()
#sess.run(tf.global_variables_initializer())  #所有变量初始化
sess.run(x.initializer) #单个变量初始化
原文地址:https://www.cnblogs.com/junblog/p/10621667.html