Package | Description |
---|---|
messif.objects.impl |
Implementation of basic data objects.
|
Modifier and Type | Class and Description |
---|---|
static class |
MetaObjectPixMacSCT.MultiWeightIgnoreProviderPixMac
Implementation of
ObjectIntMultiVector.WeightProvider that has a single weight for every data array of the ObjectIntMultiVector
and it ignores a specified list of integers (created from a given list of keywords). |
protected static class |
MetaObjectProfiSCT.DatabaseSupport.KeywordWeightProvider
Implements a database provider for keyword weights.
|
static class |
MetaObjectProfiSCT.MultiWeightIgnoreProviderProfi
Implementation of
ObjectIntMultiVector.WeightProvider that has a single weight for every data array of the ObjectIntMultiVector
and it ignores a specified list of integers (created from a given list of keywords). |
static class |
ObjectIntMultiVector.ArrayMultiWeightProvider
Implementation of
ObjectIntMultiVector.WeightProvider that has a given weight for every
item of every data array of ObjectIntMultiVector . |
static class |
ObjectIntMultiVector.MapMultiWeightProvider
Implementation of
ObjectIntMultiVector.WeightProvider that has a map of weights for
based on items of ObjectIntMultiVector . |
static class |
ObjectIntMultiVector.MultiWeightIgnoreProvider
Implementation of
ObjectIntMultiVector.WeightProvider that has a single weight for every data array of the ObjectIntMultiVector
and it ignores a specified list of integers (created from a given list of keywords) - the ignore weight is specified in the
last weight in the weight array. |
static class |
ObjectIntMultiVector.MultiWeightProvider
Implementation of
ObjectIntMultiVector.WeightProvider that has a single weight for every data array
of the ObjectIntMultiVector . |
Modifier and Type | Method and Description |
---|---|
ObjectIntMultiVector.WeightProvider |
MetaObjectProfiSCT.DatabaseSupport.getKeywordWeightProvider(ObjectIntMultiVector keywords,
float[] weights)
Returns the weight provider for keywords based on tf-idf.
|
static ObjectIntMultiVector.WeightProvider |
MetaObjectProfiSCT.DatabaseSupport.getStaticKeywordWeightProvider(float[] weights)
Returns the weight provider for keywords based on tf-idf that uses
pre-loaded static keyword weights.
|
ObjectIntMultiVector.WeightProvider |
MetaObjectCophirKeywords.CophirWeightedCosineDistanceFunction.getWeightProviderO1()
Returns the encapsulated weight provider for the first object.
|
ObjectIntMultiVector.WeightProvider |
MetaObjectProfiSCT.ProfiSCTWeightedCosineDistanceFunction.getWeightProviderO1()
Returns the encapsulated weight provider for the first object.
|
ObjectIntMultiVector.WeightProvider |
ObjectIntMultiVectorCosine.WeightedCosineDistanceFunction.getWeightProviderO1()
Returns the encapsulated weight provider for the first object.
|
ObjectIntMultiVector.WeightProvider |
ObjectIntMultiVectorJaccard.WeightedJaccardDistanceFunction.getWeightProviderO1()
Returns the encapsulated weight provider for the first object.
|
ObjectIntMultiVector.WeightProvider |
MetaObjectCophirKeywords.CophirWeightedCosineDistanceFunction.getWeightProviderO2()
Returns the encapsulated weight provider for the second object.
|
ObjectIntMultiVector.WeightProvider |
MetaObjectProfiSCT.ProfiSCTWeightedCosineDistanceFunction.getWeightProviderO2()
Returns the encapsulated weight provider for the second object.
|
ObjectIntMultiVector.WeightProvider |
ObjectIntMultiVectorCosine.WeightedCosineDistanceFunction.getWeightProviderO2()
Returns the encapsulated weight provider for the second object.
|
ObjectIntMultiVector.WeightProvider |
ObjectIntMultiVectorJaccard.WeightedJaccardDistanceFunction.getWeightProviderO2()
Returns the encapsulated weight provider for the second object.
|
Modifier and Type | Method and Description |
---|---|
static float |
ObjectIntMultiVectorCosine.getWeightedCosineDistance(ObjectIntMultiVector o1,
ObjectIntMultiVector.WeightProvider weightProviderO1,
ObjectIntMultiVector o2,
ObjectIntMultiVector.WeightProvider weightProviderO2)
Computes a distance between two
ObjectIntMultiVector s using
a metric weighted cosine distance. |
float |
ObjectIntMultiVectorJaccard.getWeightedJaccardDistance(ObjectIntMultiVector obj,
ObjectIntMultiVector.WeightProvider weightProviderThis,
ObjectIntMultiVector.WeightProvider weightProviderObj)
Implements a non-metric weighted Jaccard coefficient distance function.
|
static float |
ObjectIntMultiVectorJaccard.getWeightedJaccardDistance(ObjectIntMultiVector o1,
ObjectIntMultiVector.WeightProvider weightProviderO1,
ObjectIntMultiVector o2,
ObjectIntMultiVector.WeightProvider weightProviderO2)
Computes a distance between two
ObjectIntMultiVector s using
a non-metric weighted Jaccard coefficient. |