当前位置: 首页 > 工具软件 > tf_geometric > 使用案例 >

tf.TensorArray

赵志
2023-12-01

 TensorArray可以看做是具有动态size功能的Tensor数组。通常都是跟while_loop或map_fn结合使用。

ta = tf.TensorArray(size, dtype, dynamic_size=True)  # dynamic_size指定数组长度可变
ta.stack(name=None)  # 将TensorArray中元素叠起来当做一个Tensor输出
ta.unstack(value, name=None)  # 可以看做是stack的反操作,输入Tensor,输出一个新的TensorArray对象,value按照其axis=0进行分割
ta.write(index, value, name=None)  # 指定index位置写入Tensor
ta.read(index, name=None)  # 读取指定index位置的Tensor

 

 类似资料:

相关阅读

相关文章

相关问答