用法:
mxnet.symbol.split(data=None, num_outputs=_Null, axis=_Null, squeeze_axis=_Null, name=None, attr=None, out=None, **kwargs)
- data:(
Symbol
) - 输入 - num_outputs:(
int
,
required
) - 分割数。请注意,这应该均匀地划分axis
. - axis:(
int
,
optional
,
default='1'
) - 要分割的轴。 - squeeze_axis:(
boolean
,
optional
,
default=0
) - 如果为 true,则从输出数组的形状中删除长度为 1 的轴。注意那个设置squeeze_axis
到true
仅沿axis
它是分裂的。还squeeze_axis
可以设置为true
除非input.shape[axis] == num_outputs
. - name:(
string
,
optional.
) - 结果符号的名称。
- data:(
结果符号。
参数:
返回:
返回类型:
沿特定轴将数组拆分为多个子数组。
注意:
SliceChannel
已弃用。请改用split
。注意那
num_outputs
应该均匀地划分分割数组的轴的长度。例子:
x = [[[ 1.] [ 2.]] [[ 3.] [ 4.]] [[ 5.] [ 6.]]] x.shape = (3, 2, 1) y = split(x, axis=1, num_outputs=2) // a list of 2 arrays with shape (3, 1, 1) y = [[[ 1.]] [[ 3.]] [[ 5.]]] [[[ 2.]] [[ 4.]] [[ 6.]]] y[0].shape = (3, 1, 1) z = split(x, axis=0, num_outputs=3) // a list of 3 arrays with shape (1, 2, 1) z = [[[ 1.] [ 2.]]] [[[ 3.] [ 4.]]] [[[ 5.] [ 6.]]] z[0].shape = (1, 2, 1)
squeeze_axis=1
从输出数组的形状中删除长度为 1 的轴。注意那个设置squeeze_axis
到1
仅沿axis
它是分裂的。还squeeze_axis
只有当input.shape[axis] == num_outputs
.例子:
z = split(x, axis=0, num_outputs=3, squeeze_axis=1) // a list of 3 arrays with shape (2, 1) z = [[ 1.] [ 2.]] [[ 3.] [ 4.]] [[ 5.] [ 6.]] z[0].shape = (2 ,1 )
相关用法
- Python mxnet.symbol.space_to_depth用法及代码示例
- Python mxnet.symbol.sparse.exp用法及代码示例
- Python mxnet.symbol.sparse.zeros_like用法及代码示例
- Python mxnet.symbol.sparse.cbrt用法及代码示例
- Python mxnet.symbol.sparse.make_loss用法及代码示例
- Python mxnet.symbol.sparse.broadcast_mul用法及代码示例
- Python mxnet.symbol.sparse.ftrl_update用法及代码示例
- Python mxnet.symbol.sparse.sum用法及代码示例
- Python mxnet.symbol.sparse.concat用法及代码示例
- Python mxnet.symbol.sparse.broadcast_sub用法及代码示例
- Python mxnet.symbol.sparse.sign用法及代码示例
- Python mxnet.symbol.sparse.abs用法及代码示例
- Python mxnet.symbol.sparse.fix用法及代码示例
- Python mxnet.symbol.sparse.square用法及代码示例
- Python mxnet.symbol.sparse.broadcast_div用法及代码示例
- Python mxnet.symbol.sparse.sgd_mom_update用法及代码示例
- Python mxnet.symbol.sparse.floor用法及代码示例
- Python mxnet.symbol.sparse.norm用法及代码示例
- Python mxnet.symbol.sparse.broadcast_add用法及代码示例
- Python mxnet.symbol.sparse.ceil用法及代码示例
注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 mxnet.symbol.split。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。