主要功能是对张量自身进行不同阶上的复制
其参数如下:
tile(
input,
multiples,
name=None
)
其中
- input:要处理的张量,可以是任意阶的
- 说明在哪个方向上进行复制,一阶int型张量,维度等于input的阶数,每一维度上的值是要复制的次数
例
import tensorflow as tf
raw = tf.constant([[[1,2,3],[4,5,6]],[[6,7,8],[8,9,10]]])
multi = tf.tile(raw, multiples=[2, 3,2])
with tf.Session() as sess:
print(raw.eval())
print('-----------------------------')
print(sess.run(multi))