当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.random.shuffle用法及代码示例


沿第一个维度随机打乱张量。

用法

tf.random.shuffle(
    value, seed=None, name=None
)

参数

  • value 要洗牌的张量。
  • seed 一个 Python 整数。用于为分发创建随机种子。有关行为,请参见tf.random.set_seed
  • name 操作的名称(可选)。

返回

  • value 具有相同形状和类型的张量,沿其第一个维度随机排列。

张量沿维度 0 打乱,使得每个 value[j] 映射到一个且只有一个 output[i] 。例如,一个 3x2 张量可能出现的映射是:

[[1, 2],       [[5, 6],
 [3, 4],  ==>   [1, 2],
 [5, 6]]        [3, 4]]

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.random.shuffle。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。