什么是检测数组能否广播到给定形状的最佳方法?
对于我的情况,“pythonic”方法 try 不起作用,因为意图是对操作进行惰性评估。
我询问如何实现下面的 is_broadcastable:
或者更好的方式是:
对于我的情况,“pythonic”方法 try 不起作用,因为意图是对操作进行惰性评估。
我询问如何实现下面的 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)