tensorflow中提供了关于Tensor的组合操作.也就是切片和联合
TensorFlow provides several operations to slice or extract parts of a tensor, or join multiple tensors together.
tf.slice | 从已有的tensor中,提取出一个slice.这个可用经典的python切片方式进行操作 比如 foo[3:7, :-2] 等价于tf.slice(foo, [3, 0], [4, foo.get_shape()[1]-2]). |
tf.strided_slice | |
tf.split | |
tf.tile | |
tf.pad | |
tf.concat | |
tf.stack | |
tf.parallel_stack | |
tf.unstack | |
tf.reverse_sequence | |
tf.reverse | |
tf.reverse_v2 | |
tf.transpose | |
tf.extract_image_patches | |
tf.space_to_batch_nd | |
tf.space_to_batch | |
tf.required_space_to_batch_paddings | |
tf.batch_to_space_nd | |
tf.batch_to_space | |
tf.space_to_depth | |
tf.depth_to_space | |
tf.gather | |
tf.gather_nd | |
tf.unique_with_counts | |
tf.scatter_nd | |
tf.dynamic_partition | |
tf.dynamic_stitch | |
tf.boolean_mask | |
tf.one_hot | |
tf.sequence_mask | |
tf.dequantize | |
tf.quantize_v2 | |
tf.quantized_concat | |
tf.setdiff1d |