循环构建张量流程图

时间:2019-02-28 02:12:11

标签: tensorflow

我具有定义图表并进行训练的功能;但是,我想使用不同的随机种子多次运行此训练。

for i in range(number_experiments):
    seed = np.random.randint(0, 2000)
    run(seed)

使用我的run方法;它包含

def run(seed):
    tf.set_random_seed(seed)
    x_placeholder = tf.placeholder(dtype, [None,dimension], name='x')
    # Then construct computational graph
    # perform training
    # save log
    # so basically this function contains everything

但是,循环从头开始,仅在第一次运行时有效;然后进行第二轮实验;它提高了ValueError:You must feed a value for placeholder tensor 'x' with dtype float and shape

我不确定为什么第一次运行成功而第二次失败。

0 个答案:

没有答案