Class KnnRegressionEvaluator.KnnRegressionTuple

java.lang.Object
org.apache.solr.client.solrj.io.Tuple
org.apache.solr.client.solrj.io.eval.KnnRegressionEvaluator.KnnRegressionTuple
All Implemented Interfaces:
Cloneable, org.apache.solr.common.MapSerializable, org.apache.solr.common.MapWriter, org.apache.solr.common.NavigableObject, org.noggit.JSONWriter.Writable
Enclosing class:
KnnRegressionEvaluator

public static class KnnRegressionEvaluator.KnnRegressionTuple extends Tuple
  • Constructor Details

    • KnnRegressionTuple

      public KnnRegressionTuple(Matrix observations, double[] outcomes, int k, org.apache.commons.math3.ml.distance.DistanceMeasure distanceMeasure, Map<String,Object> map, boolean scale, boolean robust, boolean bivariate)
  • Method Details

    • getScale

      public boolean getScale()
    • getBivariate

      public boolean getBivariate()
    • scale

      public double[] scale(double[] predictors)
    • scale

      public Matrix scale(Matrix predictors)
    • predict

      public double predict(double[] values)