@Override public String toString(){
  if (m_IterativeClassifier == null) {
    return "No classifier built yet.";
  }
 else {
    StringBuffer sb=new StringBuffer();
    sb.append("Best value found: " + m_bestResult + "\n");
    sb.append("Best number of iterations found: " + m_bestNumIts + "\n\n");
    if (m_thresholds != null) {
      sb.append("Thresholds found: ");
      for (int i=0; i < m_thresholds.length; i++) {
        sb.append(m_thresholds[i] + " ");
      }
    }
    sb.append("\n\n");
    sb.append(m_IterativeClassifier.toString());
    return sb.toString();
  }
}

@ Override public String toString ( ) { if ( m_IterativeClassifier == null ) { return "No classifier built yet." ; } else { StringBuffer sb = new StringBuffer ( ) ; sb . append ( "Best value found: " + m_bestResult + "\n" ) ; sb . append ( "Best number of iterations found: " + m_bestNumIts + "\n\n" ) ; if ( m_thresholds != null ) { sb . append ( "Thresholds found: " ) ; for ( int i = 0 ; i < m_thresholds . length ; i ++ ) { sb . append ( m_thresholds [ i ] + " " ) ; } } sb . append ( "\n\n" ) ; sb . append ( m_IterativeClassifier . toString ( ) ) ; return sb . toString ( ) ; } }
returns a string describing the classifier .
