code: public static Kernel2D_F32 gaussian2D_F32(double sigma, int radius, boolean odd, boolean normalize) {
  		Kernel1D_F32 kernel1D = gaussian1D_F32(sigma,radius, odd, false);
  		Kernel2D_F32 ret = KernelMath.convolve2D(kernel1D, kernel1D);
  
  		if (normalize) {
  			KernelMath.normalizeSumToOne(ret);
  		}
  
  		return ret;
  	}
docs: Creates a kernel for a 2D convolution.  This should only be used for validation purposes.
  @param sigma Distributions standard deviation.
  @param radius Kernel's radius.
  @param odd Does the kernel have an even or add width
  @param normalize If the kernel should be normalized to one or not.