在张量流中构建数组

时间:2018-06-19 18:01:29

标签: python python-2.7 tensorflow

我有:

arr_1 = tf.random_uniform([3],0.1,0.2)
arr_2 = tf.random_uniform([3],-0.1,0.1)

我正在尝试创建一个大小为arr_3的{​​{1}},并替换6arr_1中的元素。我应该怎么做?由于张量本身是只读的,所以我认为我无法像使用numpy一样对它们进行索引和赋值。有解决方案吗?

1 个答案:

答案 0 :(得分:2)

这可能有效。这个想法是基于堆叠数据然后将其展平。

arr_3 = tf.reshape(tf.stack([arr_1, arr_2], axis=1), [-1]))