Uses of Class
elki.index.tree.metrical.mtreevariants.mktrees.mkcop.ApproximationLine
-
Packages that use ApproximationLine Package Description elki.index.tree.metrical.mtreevariants.mktrees.mkcop -
-
Uses of ApproximationLine in elki.index.tree.metrical.mtreevariants.mktrees.mkcop
Fields in elki.index.tree.metrical.mtreevariants.mktrees.mkcop declared as ApproximationLine Modifier and Type Field Description private ApproximationLine
MkCoPDirectoryEntry. conservativeApproximation
The conservative approximation.private ApproximationLine
MkCoPLeafEntry. conservativeApproximation
The conservative approximation.private ApproximationLine
MkCoPLeafEntry. progressiveApproximation
The progressive approximation.Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkcop that return ApproximationLine Modifier and Type Method Description private ApproximationLine
MkCoPTree. approximateLowerHull(ConvexHull convexHull, double[] log_k, double sum_log_k, double sum_log_k2, double[] log_kDist, double sum_log_kDist, double sum_log_k_kDist)
Approximates the lower hull.private ApproximationLine
MkCoPTree. approximateUpperHull(ConvexHull convexHull, double[] log_k, double[] log_kDist)
private ApproximationLine
MkCoPTree. approximateUpperHullOld(ConvexHull convexHull, double[] log_k, double sum_log_k, double sum_log_k2, double[] log_kDist, double sum_log_kDist, double sum_log_k_kDist)
private ApproximationLine
MkCoPTree. approximateUpperHullPaper(ConvexHull convexHull, double[] log_k, double sum_log_k, double sum_log_k2, double[] log_kDist, double sum_log_kDist, double sum_log_k_kDist)
protected ApproximationLine
MkCoPTreeNode. conservativeKnnDistanceApproximation(int k_max)
Determines and returns the conservative approximation for the knn distances of this node as the maximum of the conservative approximations of all entries.ApproximationLine
MkCoPDirectoryEntry. getConservativeKnnDistanceApproximation()
Returns the conservative approximation line.ApproximationLine
MkCoPEntry. getConservativeKnnDistanceApproximation()
Returns the conservative approximation line.ApproximationLine
MkCoPLeafEntry. getConservativeKnnDistanceApproximation()
Returns the conservative approximation line.ApproximationLine
MkCoPLeafEntry. getProgressiveKnnDistanceApproximation()
Returns the progressive approximation line.protected ApproximationLine
MkCoPTreeNode. progressiveKnnDistanceApproximation(int k_max)
Determines and returns the progressive approximation for the knn distances of this node as the maximum of the progressive approximations of all entries.Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkcop with parameters of type ApproximationLine Modifier and Type Method Description void
MkCoPDirectoryEntry. setConservativeKnnDistanceApproximation(ApproximationLine conservativeApproximation)
Sets the conservative approximation linevoid
MkCoPEntry. setConservativeKnnDistanceApproximation(ApproximationLine conservativeApproximation)
Sets the conservative approximation linevoid
MkCoPLeafEntry. setConservativeKnnDistanceApproximation(ApproximationLine conservativeApproximation)
Sets the conservative approximation linevoid
MkCoPLeafEntry. setProgressiveKnnDistanceApproximation(ApproximationLine progressiveApproximation)
Sets the progressive approximation lineConstructors in elki.index.tree.metrical.mtreevariants.mktrees.mkcop with parameters of type ApproximationLine Constructor Description MkCoPDirectoryEntry(DBID objectID, double parentDistance, int nodeID, double coveringRadius, ApproximationLine conservativeApproximation)
Constructor.MkCoPLeafEntry(DBID objectID, double parentDistance, ApproximationLine conservativeApproximation, ApproximationLine progressiveApproximation)
Constructor.
-