code: public static Kernel1D_F32 random1D_F32(int width , int offset, float min, float max, Random rand) {
  		Kernel1D_F32 ret = new Kernel1D_F32(width,offset);
  
  		float range = max - min;
  		for (int i = 0; i < ret.data.length; i++) {
  			ret.data[i] = rand.nextFloat() * range + min;
  		}
  
  		return ret;
  	}
docs: Creates a random 1D kernel drawn from a uniform distribution.
  
  @param width Kernel's width.
  @param offset Offset for element zero in the kernel
  @param min	minimum value.
  @param max	maximum value.
  @param rand   Random number generator.
  @return Randomized kernel.