
com.groupbyinc.flux.search.aggregations.pipeline.movavg.models.HoltLinearModel.class Maven / Gradle / Ivy
???? 4 ? Ncom/groupbyinc/flux/search/aggregations/pipeline/movavg/models/HoltLinearModel Jcom/groupbyinc/flux/search/aggregations/pipeline/movavg/models/MovAvgModel HoltLinearModel.java ecom/groupbyinc/flux/search/aggregations/pipeline/movavg/models/HoltLinearModel$HoltLinearModelBuilder HoltLinearModelBuilder Pcom/groupbyinc/flux/search/aggregations/pipeline/movavg/models/HoltLinearModel$1 ^com/groupbyinc/flux/search/aggregations/pipeline/movavg/models/MovAvgModel$AbstractModelParser AbstractModelParser 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup NAME Ljava/lang/String; holt
DEFAULT_ALPHA D??333333 DEFAULT_BETA???????? alpha beta PARSER `Lcom/groupbyinc/flux/search/aggregations/pipeline/movavg/models/MovAvgModel$AbstractModelParser; $assertionsDisabled Z ()V (DD)V ) +
, this PLcom/groupbyinc/flux/search/aggregations/pipeline/movavg/models/HoltLinearModel; ) *
0 # 2 $ 4 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException 7 0com/groupbyinc/flux/common/io/stream/StreamInput 9
readDouble ()D ; <
: = in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput C writeDouble (D)V E F
D G out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; getWriteableName ()Ljava/lang/String; canBeMinimized ()Z neighboringModel N()Lcom/groupbyinc/flux/search/aggregations/pipeline/movavg/models/MovAvgModel; java/lang/Math Q random S <
R T@ ' ( X java/lang/AssertionError Z (Random value fell outside of range [0-1] \ (Ljava/lang/Object;)V ) ^
[ _ newValue clone doPredict (Ljava/util/Collection;I)[D next e d
f values *Ljava/util/Collection; Ljava/util/Collection; numPredictions I (Ljava/util/Collection;)D java/util/Collection n size ()I p q o r emptyPredictions (I)[D t u
v stream ()Ljava/util/stream/Stream; x y o z "java/lang/invoke/LambdaMetafactory | metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ~
} ? ? (Ljava/lang/Object;)D ? java/lang/Double ? doubleValue ? <
? ? ? (Ljava/lang/Double;)D ?
applyAsDouble '()Ljava/util/function/ToDoubleFunction; ? ? ? java/util/stream/Stream ? mapToDouble F(Ljava/util/function/ToDoubleFunction;)Ljava/util/stream/DoubleStream; ? ? ? ? java/util/stream/DoubleStream ? toArray ()[D ? ? ? ? Fcom/groupbyinc/flux/search/aggregations/pipeline/movfn/MovingFunctions ? holtForecast ([DDDI)[D ? ?
? ? numForecasts
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; Xcom/groupbyinc/flux/search/aggregations/pipeline/movavg/MovAvgPipelineAggregationBuilder ? MODEL 'Lcom/groupbyinc/flux/common/ParseField; ? ? ? ? %com/groupbyinc/flux/common/ParseField ? getPreferredName ? L
? ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? SETTINGS ? ? ? ? startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? # J(Ljava/lang/String;D)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? $ endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; hashCode java/lang/Object ? valueOf (D)Ljava/lang/Double; ? ?
? ? java/util/Objects ? hash ([Ljava/lang/Object;)I ? ?
? ? equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; ? ?
? ? '(Ljava/lang/Object;Ljava/lang/Object;)Z ? ?
? ? obj Ljava/lang/Object; other ()Ljava/lang/Object; $java/lang/CloneNotSupportedException ? b P
? java/lang/Class ? desiredAssertionStatus ? N
? ?
0 % & ?
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable LocalVariableTypeTable Signature /(Ljava/util/Collection;I)[D -(Ljava/util/Collection;)D BootstrapMethods
SourceFile InnerClasses ! ? ? ? ! # $ % &