Uses of Interface
org.nasdanika.ai.FittedPredictor.Fitter
-
Uses of FittedPredictor.Fitter in org.nasdanika.ai
Classes in org.nasdanika.ai that implement FittedPredictor.FitterModifier and TypeClassDescriptionclassCollects all samples to double[][] features and double[][] labels, then calls fit(double[][] features, double[][] labels) to fitFunction<double[][],double[][]> which makes predictions for multiple features at once.classCreates a Function<double[][],double[]> predictor for each label element, predicts label elements using provided predictors and then combinesclassCreates a Function<double[][],double[]> predictor for each label element with features for later elements including labels for earlier.Methods in org.nasdanika.ai that return FittedPredictor.FitterModifier and TypeMethodDescriptiondefault <G> FittedPredictor.Fitter<G, L, E> FittedPredictor.Fitter.adaptFeature(Function<G, F> featureMapper) default <G> FittedPredictor.Fitter<G, L, E> FittedPredictor.Fitter.adaptFeatureAsync(Function<G, reactor.core.publisher.Mono<F>> featureMapper) default <M> FittedPredictor.Fitter<F, M, E> FittedPredictor.Fitter.adaptLabel(Function<M, L> fitMapper, Function<L, M> predictMapper) default <M> FittedPredictor.Fitter<F, M, E> FittedPredictor.Fitter.adaptLabelAsync(Function<M, reactor.core.publisher.Mono<L>> fitMapper, Function<L, reactor.core.publisher.Mono<M>> predictMapper) FittedPredictor.Fitter<double[], double[], Double> AbstractDoubleFitter.compose(FittedPredictor.Fitter<double[], double[], Double> other) default FittedPredictor.Fitter<F, L, E> FittedPredictor.Fitter.compose(FittedPredictor.Fitter<F, L, E> other, BinaryOperator<L> add, BinaryOperator<L> subtract, FittedPredictor.ErrorComputer<F, L, E> errorComputer) Composes two predictors by fitting this one, then computing label difference between this predictor predictions and labels and fitting the next one with the difference.Methods in org.nasdanika.ai with parameters of type FittedPredictor.FitterModifier and TypeMethodDescriptionFittedPredictor.Fitter<double[], double[], Double> AbstractDoubleFitter.compose(FittedPredictor.Fitter<double[], double[], Double> other) default FittedPredictor.Fitter<F, L, E> FittedPredictor.Fitter.compose(FittedPredictor.Fitter<F, L, E> other, BinaryOperator<L> add, BinaryOperator<L> subtract, FittedPredictor.ErrorComputer<F, L, E> errorComputer) Composes two predictors by fitting this one, then computing label difference between this predictor predictions and labels and fitting the next one with the difference.