NumPy numpy.broadcast_to 函数

  • 简述

    此函数将数组广播到新形状。它返回原始数组的只读视图。它通常不是连续的。如果新形状不符合 NumPy 的广播规则,该函数可能会抛出 ValueError。
    注意− 此功能在1.10.0 及以上版本可用。
    该函数采用以下参数。
    
    numpy.broadcast_to(array, shape, subok)
    
  • 例子

    
    import numpy as np 
    a = np.arange(4).reshape(1,4) 
    print 'The original array:' 
    print a 
    print '\n'  
    print 'After applying the broadcast_to function:' 
    print np.broadcast_to(a,(4,4))
    
    它应该产生以下输出 -
    
    [[0  1  2  3] 
     [0  1  2  3] 
     [0  1  2  3] 
     [0  1  2  3]]