public class TestStats extends Object implements Serializable, Cloneable
| Modifier and Type | Field and Description |
|---|---|
double |
cfgDataLen
length of the populated data area
|
int |
cfgKnnQueryBaseRepeat
How often kNN queries are repeated.
|
int |
cfgNBits |
int |
cfgNDims |
int |
cfgNEntries |
int |
cfgPointQueryRepeat |
double |
cfgRectLen
length of the data rectangles
|
int |
cfgUpdateRepeat |
int |
cfgUpdateSize |
int |
cfgWindowQueryRepeat |
int |
cfgWindowQuerySize
Expected average number of entries in a query result.
|
static int |
DEFAULT_CFG_REPEAT
How often are tests repeated?
|
static double |
DEFAULT_DATA_LEN
Edge length of the populated data area.
|
static int |
DEFAULT_N_KNN_QUERY |
static int |
DEFAULT_N_POINT_QUERY |
static int |
DEFAULT_N_UPDATE_CYCLES |
static int |
DEFAULT_N_UPDATES |
static int |
DEFAULT_N_WINDOW_QUERY |
static double |
DEFAULT_RECT_LEN
Average edge length of the data rectangles.
|
static int |
DEFAULT_W_QUERY_SIZE |
IndexHandle |
INDEX |
boolean |
isRangeData |
double |
minimumMsPerTest
Tests are repeated until a minimum amount of time has passed.
|
double |
param1 |
double |
param2 |
boolean |
paramEnforceGC |
String |
paramStr |
String |
paramStr2 |
long |
seed |
String |
SEEDmsg |
long |
statNDistCalc |
long |
statNDistCalc1NN |
long |
statNDistCalcKNN |
int |
statNNodeAHC |
int |
statNNodeInternalNT |
int |
statNNodeNT |
int |
statNnodes |
long |
statNpostlen |
long |
statSCalc |
long |
statSjvmE |
long |
statSjvmF |
TestHandle |
TEST |
| Constructor and Description |
|---|
TestStats(TestHandle test,
IndexHandle index,
int N,
int DIM,
boolean isRangeData,
double param1,
double param2) |
TestStats(TestHandle test,
IndexHandle index,
int N,
int DIM,
double param1) |
| Modifier and Type | Method and Description |
|---|---|
static TestStats |
aggregate(List<TestStats> stats) |
protected Object |
clone() |
TestStats |
cloneStats() |
Candidate |
createTree() |
int |
getN() |
void |
setCandidateClass(String className) |
void |
setFailed(Throwable t) |
void |
setN(int N) |
void |
setSeed(long seed) |
String |
testDescription1() |
String |
testDescription2() |
static String[] |
testHeaderNew() |
static String[] |
testHeaderOld() |
String |
toString() |
String |
toStringNew() |
String |
toStringOld() |
public static final double DEFAULT_DATA_LEN
public static final double DEFAULT_RECT_LEN
public static int DEFAULT_CFG_REPEAT
public static int DEFAULT_W_QUERY_SIZE
public static int DEFAULT_N_WINDOW_QUERY
public static int DEFAULT_N_POINT_QUERY
public static int DEFAULT_N_KNN_QUERY
public static int DEFAULT_N_UPDATES
public static int DEFAULT_N_UPDATE_CYCLES
public int cfgNBits
public int cfgNDims
public int cfgNEntries
public int cfgKnnQueryBaseRepeat
public int cfgPointQueryRepeat
public int cfgUpdateRepeat
public int cfgUpdateSize
public int cfgWindowQueryRepeat
public int cfgWindowQuerySize
public double cfgDataLen
public double cfgRectLen
public final IndexHandle INDEX
public final TestHandle TEST
public String SEEDmsg
public long seed
public final double param1
public double param2
public String paramStr
public String paramStr2
public boolean paramEnforceGC
public final boolean isRangeData
public double minimumMsPerTest
public int statNnodes
public long statNpostlen
public int statNNodeAHC
public long statNDistCalc
public long statNDistCalc1NN
public long statNDistCalcKNN
public int statNNodeNT
public int statNNodeInternalNT
public long statSCalc
public long statSjvmF
public long statSjvmE
public TestStats(TestHandle test, IndexHandle index, int N, int DIM, double param1)
public TestStats(TestHandle test, IndexHandle index, int N, int DIM, boolean isRangeData, double param1, double param2)
public void setFailed(Throwable t)
public void setSeed(long seed)
protected Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic TestStats cloneStats()
public static String[] testHeaderOld()
public static String[] testHeaderNew()
public String testDescription1()
public String testDescription2()
public String toStringOld()
public String toStringNew()
public void setN(int N)
public int getN()
public Candidate createTree()
public void setCandidateClass(String className)
Copyright © 2018 ETH Zurich. All rights reserved.