public interface AggregationFunctionEvaluatorFactory
AggregationFunctionEvaluator
s for AggregationFunction
s.Modifier and Type | Method and Description |
---|---|
AggregationFunctionEvaluator |
evaluator(AggregationFunction aggregationFunction,
CompareFunction[] compareFunctions,
double[] fieldWeights,
double[] missingValueWeights,
double[] similarityScales,
double pParameter)
Creates an
AggregationFunctionEvaluator instance. |
AggregationFunctionEvaluator evaluator(AggregationFunction aggregationFunction, CompareFunction[] compareFunctions, double[] fieldWeights, double[] missingValueWeights, double[] similarityScales, double pParameter)
AggregationFunctionEvaluator
instance.
Compare function, field weights, missing value weights and similarity
scales at index i must correspond to cluster and data vector values
at the same index, that will be passed in at the evaluation phase to
the AggregationFunctionEvaluator#evaluate()
method.aggregationFunction
- the AggregationFunction
to be evaluatedcompareFunctions
- the CompareFunction
s to measure
distance/similarity between the vectorsfieldWeights
- field weights for each field/its valuesmissingValueWeights
- missing value weights for each field/its valuessimilarityScales
- similarity scales for each field/its valuespParameter
- the p-parameter, only used by the Minkowski functionCopyright © 2021 Actian Corporation. All rights reserved.