code: public double score(MultiDataSet dataSet, boolean training) {
          try{
              return scoreHelper(dataSet, training);
          } catch (OutOfMemoryError e){
              CrashReportingUtil.writeMemoryCrashDump(this, e);
              throw e;
          }
      }
docs: Sets the input and labels and returns a score for the prediction with respect to the true labels<br>
  
  @param dataSet  the data to score
  @param training whether score is being calculated at training time (true) or test time (false)
  @return the score for the given input,label pairs