小编Sri*_*ran的帖子

如何在TensorFlow中生成随机向量并将其保留以供进一步使用?

我试图生成一个随机变量并使用它两次.但是,当我第二次使用它时,生成器会创建第二个与第一个不同的随机变量.这是代码来演示:

import numpy as np
import tensorflow as tf

# A random variable
rand_var_1 = tf.random_uniform([5],0,10, dtype = tf.int32, seed = 0)
rand_var_2 = tf.random_uniform([5],0,10, dtype = tf.int32, seed = 0)

#Op1
z1 = tf.add(rand_var_1,rand_var_2)

#Op2
z2 = tf.add(rand_var_1,rand_var_2)

init = tf.initialize_all_variables()

with tf.Session() as sess:
    sess.run(init)
    z1_op = sess.run(z1)
    z2_op = sess.run(z2)
    print(z1_op,z2_op)
Run Code Online (Sandbox Code Playgroud)

我想要z1_op并且z2_op平等.我认为这是因为random_uniformop被调用了两次.有没有办法使用TensorFlow(不使用NumPy)来实现这一目标?

(我的用例更复杂,但这是一个提炼的问题.)

python random tensorflow

10
推荐指数
1
解决办法
2万
查看次数

如何将多个 CSV 文件添加到 Kedro 的目录中?

我有数百个 CSV 文件要类似地处理。为简单起见,我们可以假设它们都在./data/01_raw/(如./data/01_raw/1.csv./data/02_raw/2.csv)等中。我宁愿不给每个文件一个不同的名称,并在构建我的管道时单独跟踪它们。我想知道是否有任何方法可以通过在catalog.yml文件中指定某些内容来批量读取所有文件?

python kedro

2
推荐指数
1
解决办法
344
查看次数

标签 统计

python ×2

kedro ×1

random ×1

tensorflow ×1