code: public static Distribution guessRegularization(DataSet d)
      {
          double T2 = d.size();
          T2*=T2;
          
          return new LogUniform(Math.pow(2, -3)/T2, Math.pow(2, 3)/T2);
      }
docs: Guesses the distribution to use for the Regularization parameter
  
  @param d the dataset to get the guess for
  @return the guess for the Regularization parameter
  @see #setRegularization(double)