用法:
broadcast_to(shape)
shape:(
tuple of int
) - 所需数组的形状。具有所需形状的 NDArray 不与此数组共享数据,即使新形状与
self.shape
相同。
参数:
返回:
返回类型:
将输入数组广播到新形状。
只允许在大小为 1 的轴上广播。新形状不能更改维度数。例如,您可以从形状 (2, 1) 广播到 (2, 3),但不能从形状 (2, 3) 广播到 (2, 3, 3)。
例子:
>>> x = mx.nd.arange(0,3).reshape((1,3,1)) >>> x.asnumpy() array([[[ 0.], [ 1.], [ 2.]]], dtype=float32) >>> y = x.broadcast_to((2,3,3)) >>> y.asnumpy() array([[[ 0., 0., 0.], [ 1., 1., 1.], [ 2., 2., 2.]], [[ 0., 0., 0.], [ 1., 1., 1.], [ 2., 2., 2.]]], dtype=float32)
相关用法
- Python mxnet.ndarray.NDArray.broadcast_like用法及代码示例
- Python mxnet.ndarray.NDArray.ndim用法及代码示例
- Python mxnet.ndarray.NDArray.reshape用法及代码示例
- Python mxnet.ndarray.NDArray.ctx用法及代码示例
- Python mxnet.ndarray.NDArray.size用法及代码示例
- Python mxnet.ndarray.NDArray.copy用法及代码示例
- Python mxnet.ndarray.NDArray.to_dlpack_for_write用法及代码示例
- Python mxnet.ndarray.NDArray.shape用法及代码示例
- Python mxnet.ndarray.NDArray.flatten用法及代码示例
- Python mxnet.ndarray.NDArray.to_dlpack_for_read用法及代码示例
- Python mxnet.ndarray.NDArray.slice_assign_scalar用法及代码示例
- Python mxnet.ndarray.NDArray.slice_assign用法及代码示例
- Python mxnet.ndarray.NDArray.astype用法及代码示例
- Python mxnet.ndarray.NDArray.expand_dims用法及代码示例
- Python mxnet.ndarray.NDArray.copyto用法及代码示例
- Python mxnet.ndarray.NDArray.dtype用法及代码示例
- Python mxnet.ndarray.NDArray.as_in_context用法及代码示例
- Python mxnet.ndarray.NDArray.asscalar用法及代码示例
- Python mxnet.ndarray.NDArray.T用法及代码示例
- Python mxnet.ndarray.NDArray.asnumpy用法及代码示例
注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 mxnet.ndarray.NDArray.broadcast_to。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。