/**
  * Neural network learns from Java-ML data set
  *
  * @param dataSetJML Dataset Java-ML data set
  */
 @Override
 public void buildClassifier(Dataset dataSetJML) {
   DataSet dataSet =
       JMLDataSetConverter.convertJMLToNeurophDataset(
           dataSetJML, neuralNet.getInputsCount(), neuralNet.getOutputsCount());
   neuralNet.learn(dataSet);
 }
 public ErrorSurface3D(NeuralNetwork nnet, DataSet dataset) {
   dataProvider3D = new ErrorDataProvider3D(dataset, nnet);
   dataSetRowCount = dataset.getRows().size();
   outputNeuronCount = nnet.getOutputsCount();
 }