【发布时间】:2019-06-12 02:22:12
【问题描述】:
我在我的机器上运行https://github.com/lordet01/segan/blob/master/train_segan.sh。代码不会在下面的行(在 model.py 中)继续:
sample_noisy, sample_wav, sample_z = self.sess.run([self.gtruth_noisy[0], self.gtruth_wavs[0], self.zs[0]])
作为一个 tensorflow 初学者,这条线似乎只是将节点转换为张量。
您能否提出任何可能的原因,为什么它没有从上面的行开始? 我真的很感谢任何 cmets :)
我的计算环境如下: Python 3.6.0(由 Anaconda 安装)、TensorFlow 1.2.1、Cuda 8.0、TitanX(x2)
【问题讨论】:
-
错误是什么?
-
这也发生在我身上。你在用queues吗?
-
@UtkarshAgarwal 没有错误。只需程序在上面的行停止。
-
@PratikDeoghare 代码尝试使用队列(例如 threads = tf.train.start_queue_runners(coord=coord) ),但似乎与 sess.run() 无关。
-
@PratikDeoghare 感谢您的回复!但就我而言,在 sess.run(tf.global_variables_initializer()) 之前添加 sess.run(tf.local_variables_initializer()) 不会改变任何情况。
标签: python tensorflow