Search in sources :

Example 6 with MLData

use of org.encog.ml.data.MLData in project shifu by ShifuML.

the class MSEWorker method run.

public void run() {
    for (int i = this.low; i <= this.high; i++) {
        this.dataSet.getRecord(i, pair);
        MLData result = this.network.compute(this.pair.getInput());
        double tmp = result.getData()[0] - this.pair.getIdeal().getData()[0];
        double mse = tmp * tmp;
        this.totalError += mse;
    }
}
Also used : MLData(org.encog.ml.data.MLData)

Aggregations

MLData (org.encog.ml.data.MLData)6 BasicMLData (org.encog.ml.data.basic.BasicMLData)5 MLDataPair (org.encog.ml.data.MLDataPair)2 ArrayList (java.util.ArrayList)1 Comparator (java.util.Comparator)1 Callable (java.util.concurrent.Callable)1 ScoreObject (ml.shifu.shifu.container.ScoreObject)1 BasicFloatNetwork (ml.shifu.shifu.core.dtrain.dataset.BasicFloatNetwork)1 BasicML (org.encog.ml.BasicML)1 BasicMLDataPair (org.encog.ml.data.basic.BasicMLDataPair)1 SVM (org.encog.ml.svm.SVM)1 NeuralNetworkError (org.encog.neural.NeuralNetworkError)1 BasicNetwork (org.encog.neural.networks.BasicNetwork)1