Numpy modify array in place?

前端 未结 4 2102
南方客
南方客 2020-11-27 19:09

I have the following code which is attempting to normalize the values of an m x n array (It will be used as input to a neural network, where m is t

4条回答
  •  悲哀的现实
    2020-11-27 19:26

    def normalize(array, imin = -1, imax = 1):
        """I = Imin + (Imax-Imin)*(D-Dmin)/(Dmax-Dmin)"""
    
        dmin = array.min()
        dmax = array.max()
    
    
        array -= dmin;
        array *= (imax - imin)
        array /= (dmax-dmin)
        array += imin
    
        print array[0]
    

提交回复
热议问题