public class GKDInnerNode extends GKDNode
GKDNode.Result
Modifier and Type | Field and Description |
---|---|
float |
max |
float |
min |
dimension, leftChild, rightChild
Constructor and Description |
---|
GKDInnerNode(int dimension,
float min,
float max,
float cut) |
Modifier and Type | Method and Description |
---|---|
void |
applyScale(float[] scale) |
void |
query(float[] pos,
float sigma,
int num_samples,
java.util.ArrayList<GKDNode.Result> results,
float p,
java.util.ArrayList<GKDNode> nodes) |
void |
setLeftNode(int index) |
void |
setRightNode(int index) |
void |
undoScale() |
applyValue, setLeftChild, setRightChild
public void setLeftNode(int index)
public void setRightNode(int index)
public void applyScale(float[] scale)
applyScale
in class GKDNode
public void query(float[] pos, float sigma, int num_samples, java.util.ArrayList<GKDNode.Result> results, float p, java.util.ArrayList<GKDNode> nodes)