1. 程式人生 > >Tensorflow:Attempting to use uninitialized value

Tensorflow:Attempting to use uninitialized value

其實tensorflow的用法相對來說還是很固定的,出現對應的問題應該很快就能找到對應問題所在

下面是經常不注意就會遇到的一個錯誤:

tensorflow.python.framework.errors_impl.FailedPreconditionError: Attempting to use uninitialized value centers

從字面上就是說LZ嘗試使用未初始化的值,那麼按照error的提醒,我們也就可以知道在tensorflow中所有的變數都必須進行初始化.

初始化很簡單:

#這裡就舉這一個方法, 當然也可以使用with格式
sess =
tf.Session() init = tf.global_variables_initializer() sess.run(init)

小夥伴們記住咯,tensorflow中別忘了初始化變數,↖(ω)↗!