docs: public static ClassificationDataSet getSampledDataSet(ClassificationDataSet dataSet, int[] sampledCounts)
      {
          ClassificationDataSet destination = new ClassificationDataSet(dataSet.getNumNumericalVars(), dataSet.getCategories(), dataSet.getPredicting());
              
              for (int i = 0; i < sampledCounts.length; i++)
                  for(int j = 0; j < sampledCounts[i]; j++)
                  {
                      DataPoint dp = dataSet.getDataPoint(i);
                      destination.addDataPoint(dp.getNumericalValues(), dp.getCategoricalValues(), dataSet.getDataPointCategory(i));
                  }
              
              return destination;
      }