All Packages Class Hierarchy This Package Previous Next Index
Class aid.cbr.tools.core.memory.similarity.CompoundIndiceSimilarity
java.lang.Object
|
+----aid.cbr.tools.core.memory.similarity.AbstractSimilarity
|
+----aid.cbr.tools.core.memory.similarity.CompoundIndiceSimilarity
- public abstract class CompoundIndiceSimilarity
- extends AbstractSimilarity
-
_aggregationFct
-
-
_subCmpValues
-
-
_weights
-
-
CompoundIndiceSimilarity(AggregationFct)
-
-
clone()
-
-
compute(int, CompoundIndice, CompoundIndice, SimilarityParams)
-
-
computeFloatSimilarity(float, float, SimilarityParams, IndiceDescriptor)
-
-
computeIntSimilarity(int, int, SimilarityParams, IndiceDescriptor)
-
-
computeSimilarity(Object, Object, SimilarityParams, IndiceDescriptor)
-
_subCmpValues
protected CmpValue _subCmpValues[]
_weights
protected WeightVector _weights
_aggregationFct
protected AggregationFct _aggregationFct
CompoundIndiceSimilarity
public CompoundIndiceSimilarity(AggregationFct m)
computeFloatSimilarity
public CmpValue computeFloatSimilarity(float indice1,
float indice2,
SimilarityParams params,
IndiceDescriptor descriptor) throws ComputationAbortedException
- Overrides:
- computeFloatSimilarity in class AbstractSimilarity
computeIntSimilarity
public CmpValue computeIntSimilarity(int indice1,
int indice2,
SimilarityParams params,
IndiceDescriptor descriptor) throws ComputationAbortedException
- Overrides:
- computeIntSimilarity in class AbstractSimilarity
compute
protected CmpValue compute(int i,
CompoundIndice i1,
CompoundIndice i2,
SimilarityParams params) throws ComputationAbortedException
clone
public Object clone()
- Overrides:
- clone in class AbstractSimilarity
computeSimilarity
public CmpValue computeSimilarity(Object indice1,
Object indice2,
SimilarityParams params,
IndiceDescriptor desc) throws ComputationAbortedException
- Overrides:
- computeSimilarity in class AbstractSimilarity
All Packages Class Hierarchy This Package Previous Next Index