Uses of Interface
org.apache.datasketches.tuple.Summary
| Package | Description |
|---|---|
| org.apache.datasketches |
This package is the parent package for all sketch algorithms.
|
| org.apache.datasketches.tuple |
The tuple package contains implementation of sketches based on the idea of
theta sketches with the addition of values associated with unique keys.
|
| org.apache.datasketches.tuple.adouble | |
| org.apache.datasketches.tuple.aninteger | |
| org.apache.datasketches.tuple.strings |
-
Uses of Summary in org.apache.datasketches
Methods in org.apache.datasketches with type parameters of type Summary Modifier and Type Method Description static <S extends Summary>
doubleBoundsOnRatiosInTupleSketchedSets. getEstimateOfBoverA(Sketch<S> sketchA, Sketch sketchB)Gets the estimate for B over Astatic <S extends Summary>
doubleBoundsOnRatiosInTupleSketchedSets. getEstimateOfBoverA(Sketch<S> sketchA, Sketch<S> sketchB)Gets the estimate for B over Astatic <S extends Summary>
doubleBoundsOnRatiosInTupleSketchedSets. getLowerBoundForBoverA(Sketch<S> sketchA, Sketch sketchB)Gets the approximate lower bound for B over A based on a 95% confidence intervalstatic <S extends Summary>
doubleBoundsOnRatiosInTupleSketchedSets. getLowerBoundForBoverA(Sketch<S> sketchA, Sketch<S> sketchB)Gets the approximate lower bound for B over A based on a 95% confidence intervalstatic <S extends Summary>
doubleBoundsOnRatiosInTupleSketchedSets. getUpperBoundForBoverA(Sketch<S> sketchA, Sketch sketchB)Gets the approximate upper bound for B over A based on a 95% confidence intervalstatic <S extends Summary>
doubleBoundsOnRatiosInTupleSketchedSets. getUpperBoundForBoverA(Sketch<S> sketchA, Sketch<S> sketchB)Gets the approximate upper bound for B over A based on a 95% confidence interval -
Uses of Summary in org.apache.datasketches.tuple
Classes in org.apache.datasketches.tuple with type parameters of type Summary Modifier and Type Class Description classAnotB<S extends Summary>Computes a set difference, A-AND-NOT-B, of two generic tuple sketches.classCompactSketch<S extends Summary>CompactSketches are never created directly.classFilter<T extends Summary>classIntersection<S extends Summary>Computes an intersection of two or more generic tuple sketches or generic tuple sketches combined with theta sketches.classSketch<S extends Summary>This is an equivalent to org.apache.datasketches.theta.Sketch with addition of a user-defined Summary object associated with every unique entry in the sketch.classSketchIterator<S extends Summary>Iterator over a generic tuple sketchinterfaceSummaryDeserializer<S extends Summary>Interface for deserializing user-defined SummaryinterfaceSummaryFactory<S extends Summary>Interface for user-defined SummaryFactoryinterfaceSummarySetOperations<S extends Summary>This is to provide methods of producing unions and intersections of two Summary objects.classUnion<S extends Summary>Compute the union of two or more generic tuple sketches or generic tuple sketches combined with theta sketches.Subinterfaces of Summary in org.apache.datasketches.tuple Modifier and Type Interface Description interfaceUpdatableSummary<U>Interface for updating user-defined SummaryMethods in org.apache.datasketches.tuple with type parameters of type Summary Modifier and Type Method Description static <S extends Summary>
CompactSketch<S>AnotB. aNotB(Sketch<S> skA, Sketch skB)Returns the A-and-not-B set operation on a Tuple sketch and a Theta sketch.static <S extends Summary>
CompactSketch<S>AnotB. aNotB(Sketch<S> skA, Sketch<S> skB)Returns the A-and-not-B set operation on the two given Tuple sketches.static <S extends Summary>
Sketch<S>Sketches. createEmptySketch()static <S extends Summary>
booleanJaccardSimilarity. dissimilarityTest(Sketch<S> measured, Sketch expected, S summary, SummarySetOperations<S> summarySetOps, double threshold)Tests dissimilarity of a measured Sketch against an expected Sketch.static <S extends Summary>
booleanJaccardSimilarity. dissimilarityTest(Sketch<S> measured, Sketch<S> expected, SummarySetOperations<S> summarySetOps, double threshold)Tests dissimilarity of a measured Sketch against an expected Sketch.static <S extends Summary>
booleanJaccardSimilarity. exactlyEqual(Sketch<S> sketchA, Sketch sketchB, S summary, SummarySetOperations<S> summarySetOps)Returns true if the two given sketches have exactly the same hash values and the same theta values.static <S extends Summary>
booleanJaccardSimilarity. exactlyEqual(Sketch<S> sketchA, Sketch<S> sketchB, SummarySetOperations<S> summarySetOps)Returns true if the two given sketches have exactly the same hash values and the same theta values.static <S extends Summary>
Sketch<S>Sketches. heapifySketch(org.apache.datasketches.memory.Memory mem, SummaryDeserializer<S> deserializer)Instantiate Sketch from a given Memorystatic <S extends Summary>
double[]JaccardSimilarity. jaccard(Sketch<S> sketchA, Sketch sketchB, S summary, SummarySetOperations<S> summarySetOps)Computes the Jaccard similarity index with upper and lower bounds.static <S extends Summary>
double[]JaccardSimilarity. jaccard(Sketch<S> sketchA, Sketch<S> sketchB, SummarySetOperations<S> summarySetOps)Computes the Jaccard similarity index with upper and lower bounds.static <S extends Summary>
booleanJaccardSimilarity. similarityTest(Sketch<S> measured, Sketch expected, S summary, SummarySetOperations<S> summarySetOps, double threshold)Tests similarity of a measured Sketch against an expected Sketch.static <S extends Summary>
booleanJaccardSimilarity. similarityTest(Sketch<S> measured, Sketch<S> expected, SummarySetOperations<S> summarySetOps, double threshold)Tests similarity of a measured Sketch against an expected Sketch.Methods in org.apache.datasketches.tuple that return Summary Modifier and Type Method Description SummarySummary. copy()Deep copy. -
Uses of Summary in org.apache.datasketches.tuple.adouble
Classes in org.apache.datasketches.tuple.adouble that implement Summary Modifier and Type Class Description classDoubleSummarySummary for generic tuple sketches of type Double. -
Uses of Summary in org.apache.datasketches.tuple.aninteger
Classes in org.apache.datasketches.tuple.aninteger that implement Summary Modifier and Type Class Description classIntegerSummarySummary for generic tuple sketches of type Integer. -
Uses of Summary in org.apache.datasketches.tuple.strings
Classes in org.apache.datasketches.tuple.strings that implement Summary Modifier and Type Class Description classArrayOfStringsSummary