public class GKDLeafNode extends GKDNode
GKDNode.Result| Modifier and Type | Field and Description |
|---|---|
float[] |
pos |
float |
value |
float |
weight |
dimension, leftChild, rightChild| Constructor and Description |
|---|
GKDLeafNode(float[] position) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyScale(float[] scale) |
void |
applyValue() |
void |
query(float[] pos,
float sigma,
int num_samples,
java.util.ArrayList<GKDNode.Result> results,
float p,
java.util.ArrayList<GKDNode> nodes) |
void |
undoScale() |
setLeftChild, setRightChildpublic void applyScale(float[] scale)
applyScale in class GKDNodepublic void applyValue()
applyValue in class GKDNodepublic void query(float[] pos,
float sigma,
int num_samples,
java.util.ArrayList<GKDNode.Result> results,
float p,
java.util.ArrayList<GKDNode> nodes)