【发布时间】:2014-09-04 19:05:48
【问题描述】:
测试数组是否可以广播到给定形状的最佳方法是什么?
trying 的“pythonic”方法不适用于我的情况,因为其目的是对操作进行惰性评估。
我在问如何在下面实现is_broadcastable:
>>> x = np.ones([2,2,2])
>>> y = np.ones([2,2])
>>> is_broadcastable(x,y)
True
>>> y = np.ones([2,3])
>>> is_broadcastable(x,y)
False
或者更好:
>>> is_broadcastable(x.shape, y.shape)
【问题讨论】:
标签: python arrays numpy multidimensional-array