阅读(14.7k) 书签 (0)

TensorFlow函数:tf.random_crop

2018-11-20 10:46 更新
tf.random_crop 函数
random_crop(
    value,
    size,
    seed=None,
    name=None
)

定义在:tensorflow/python/ops/random_ops.py.

请参阅指南:生成常量,序列和随机值>随机张量

随机地将张量裁剪为给定的大小.

以一致选择的偏移量将一个形状 size 部分从 value 中切出.需要的条件:value.shape >= size.

如果大小不能裁剪,请传递该维度的完整大小.例如,可以使用 size = [crop_height, crop_width, 3] 裁剪 RGB 图像.

参数:

  • value:向裁剪输入张量.
  • size:一维张量,大小等级为 value.
  • seed:Python 整数.用于创建一个随机的种子.查看 tf.set_random_seed 的行为.
  • name:此操作的名称(可选).

返回:

与 value 具有相同的秩并且与 size 具有相同形状的裁剪张量.