Class Regression

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

public class Regression extends Object implements DataFrameAnalysis
  • Field Details

    • NAME

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

    • fromXContent

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

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

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

      public String getDependentVariable()
    • getLambda

      public Double getLambda()
    • getGamma

      public Double getGamma()
    • getEta

      public Double getEta()
    • getMaxTrees

      public Integer getMaxTrees()
    • getFeatureBagFraction

      public Double getFeatureBagFraction()
    • getNumTopFeatureImportanceValues

      public Integer getNumTopFeatureImportanceValues()
    • getPredictionFieldName

      public String getPredictionFieldName()
    • getTrainingPercent

      public Double getTrainingPercent()
    • getRandomizeSeed

      public Long getRandomizeSeed()
    • getLossFunction

      public Regression.LossFunction getLossFunction()
    • getLossFunctionParameter

      public Double getLossFunctionParameter()
    • getFeatureProcessors

      public List<PreProcessor> getFeatureProcessors()
    • getAlpha

      public Double getAlpha()
    • getEtaGrowthRatePerTree

      public Double getEtaGrowthRatePerTree()
    • getSoftTreeDepthLimit

      public Double getSoftTreeDepthLimit()
    • getSoftTreeDepthTolerance

      public Double getSoftTreeDepthTolerance()
    • getDownsampleFactor

      public Double getDownsampleFactor()
    • getMaxOptimizationRoundsPerHyperparameter

      public Integer getMaxOptimizationRoundsPerHyperparameter()
    • getEarlyStoppingEnabled

      public Boolean getEarlyStoppingEnabled()
    • toXContent

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

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

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object