Package elki.svm.data
Class ByteWeightedArrayDataSet
- java.lang.Object
-
- elki.svm.data.ByteWeightedArrayDataSet
-
-
Constructor Summary
Constructors Constructor Description ByteWeightedArrayDataSet(DataSet inner, int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int v, byte w)
int
classnum(int i)
Get the class number of the ith element.void
clear()
double
similarity(int i, int j)
Get the ith element.int
size()
Size of data set.void
swap(int i, int j)
Swap two elements.double
value(int i)
Get the value of the ith element.
-
-
-
Field Detail
-
inner
DataSet inner
-
idx
int[] idx
-
weight
byte[] weight
-
size
int size
-
-
Constructor Detail
-
ByteWeightedArrayDataSet
public ByteWeightedArrayDataSet(DataSet inner, int size)
-
-
Method Detail
-
similarity
public double similarity(int i, int j)
Description copied from interface:DataSet
Get the ith element.- Specified by:
similarity
in interfaceDataSet
- Parameters:
i
- Element offsetj
- Element offset- Returns:
- Element
-
size
public int size()
Description copied from interface:DataSet
Size of data set.
-
value
public double value(int i)
Description copied from interface:DataSet
Get the value of the ith element.
-
classnum
public int classnum(int i)
Description copied from interface:DataSet
Get the class number of the ith element.
-
swap
public void swap(int i, int j)
Description copied from interface:DataSet
Swap two elements.
-
add
public void add(int v, byte w)
-
clear
public void clear()
-
-