【发布时间】:2018-11-05 16:28:59
【问题描述】:
我必须将一个数组划分为 3 个不同维度的子数组 w=(N,2), b=(N,1), v=(1,N)。它们以前被连接过,与
u= np.concatenate((b,w.flatten(),v),axis=None)
但现在我需要划分并获取原始的(w,b,v)。
我正在尝试使用 np.array_split,但不知道该怎么做。
【问题讨论】:
-
如果数组具有您所说的形状,那么连接将是不可能的(不同数量的维度和不兼容的形状)。
-
能否提供一些输入数据和预期输出?
-
请显示连接的工作示例以及输入数组(随机或范围都可以)。即使您的拆分不起作用,请展示您的尝试。
标签: python arrays numpy split concatenation