用法:
mxnet.symbol.random.shuffle(data, **kwargs)
随机打乱元素。
这会沿第一个轴对数组进行洗牌。每个子数组中元素的顺序不会改变。例如,如果给定一个 2D 数组,则行的顺序会随机改变,但每行中元素的顺序不会改变。
例子:
>>> data = mx.nd.array([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) >>> a = mx.sym.Variable('a') >>> b = mx.sym.random.shuffle(a) >>> b.eval(a=data) [[ 0. 1. 2.] [ 6. 7. 8.] [ 3. 4. 5.]] <NDArray 2x3 @cpu(0)> >>> b.eval(a=data) [[ 3. 4. 5.] [ 0. 1. 2.] [ 6. 7. 8.]] <NDArray 2x3 @cpu(0)>
相关用法
- Python mxnet.symbol.random_pdf_poisson用法及代码示例
- Python mxnet.symbol.random_pdf_negative_binomial用法及代码示例
- Python mxnet.symbol.random_pdf_exponential用法及代码示例
- Python mxnet.symbol.random_pdf_dirichlet用法及代码示例
- Python mxnet.symbol.random_pdf_gamma用法及代码示例
- Python mxnet.symbol.random_pdf_normal用法及代码示例
- Python mxnet.symbol.random_pdf_generalized_negative_binomial用法及代码示例
- Python mxnet.symbol.random_pdf_uniform用法及代码示例
- Python mxnet.symbol.ravel_multi_index用法及代码示例
- Python mxnet.symbol.rint用法及代码示例
- Python mxnet.symbol.rcbrt用法及代码示例
- Python mxnet.symbol.rsqrt用法及代码示例
- Python mxnet.symbol.repeat用法及代码示例
- Python mxnet.symbol.round用法及代码示例
- Python mxnet.symbol.reshape用法及代码示例
- Python mxnet.symbol.reciprocal用法及代码示例
- Python mxnet.symbol.reverse用法及代码示例
- Python mxnet.symbol.reshape_like用法及代码示例
- Python mxnet.symbol.op.broadcast_logical_xor用法及代码示例
- Python mxnet.symbol.op.log_softmax用法及代码示例
注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 mxnet.symbol.random.shuffle。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。