Class Regression

java.lang.Object
org.elasticsearch.client.ml.dataframe.Regression
All Implemented Interfaces:
DataFrameAnalysis, org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentObject

public class Regression
extends java.lang.Object
implements DataFrameAnalysis
  • Field Details

    • NAME

      public static final org.elasticsearch.common.ParseField NAME
  • Method Details

    • fromXContent

      public static Regression fromXContent​(org.elasticsearch.common.xcontent.XContentParser parser)
    • builder

      public static Regression.Builder builder​(java.lang.String dependentVariable)
    • getName

      public java.lang.String getName()
      Specified by:
      getName in interface DataFrameAnalysis
    • getDependentVariable

      public java.lang.String getDependentVariable()
    • getLambda

      public java.lang.Double getLambda()
    • getGamma

      public java.lang.Double getGamma()
    • getEta

      public java.lang.Double getEta()
    • getMaxTrees

      public java.lang.Integer getMaxTrees()
    • getFeatureBagFraction

      public java.lang.Double getFeatureBagFraction()
    • getNumTopFeatureImportanceValues

      public java.lang.Integer getNumTopFeatureImportanceValues()
    • getPredictionFieldName

      public java.lang.String getPredictionFieldName()
    • getTrainingPercent

      public java.lang.Double getTrainingPercent()
    • getRandomizeSeed

      public java.lang.Long getRandomizeSeed()
    • getLossFunction

      public Regression.LossFunction getLossFunction()
    • getLossFunctionParameter

      public java.lang.Double getLossFunctionParameter()
    • getFeatureProcessors

      public java.util.List<PreProcessor> getFeatureProcessors()
    • getAlpha

      public java.lang.Double getAlpha()
    • getEtaGrowthRatePerTree

      public java.lang.Double getEtaGrowthRatePerTree()
    • getSoftTreeDepthLimit

      public java.lang.Double getSoftTreeDepthLimit()
    • getSoftTreeDepthTolerance

      public java.lang.Double getSoftTreeDepthTolerance()
    • getDownsampleFactor

      public java.lang.Double getDownsampleFactor()
    • getMaxOptimizationRoundsPerHyperparameter

      public java.lang.Integer getMaxOptimizationRoundsPerHyperparameter()
    • getEarlyStoppingEnabled

      public java.lang.Boolean getEarlyStoppingEnabled()
    • toXContent

      public org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws java.io.IOException
      Specified by:
      toXContent in interface org.elasticsearch.common.xcontent.ToXContent
      Throws:
      java.io.IOException
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object