public class DataSetGenerator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
DataSetGenerator.DataPoint |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Vector<DataSetGenerator.DataPoint> |
allPoints |
private static java.lang.String |
CLASS_1 |
private static java.lang.String |
CLASS_2 |
private static java.lang.String |
CLASS_3 |
private static java.lang.String |
CLASS_4 |
private static java.lang.String |
CLASS_5 |
private static java.lang.String |
CLASS_6 |
static java.lang.String[] |
CLASS_NAMES |
(package private) java.util.Vector<DataSetGenerator.DataPoint>[] |
classPoints |
private static org.apache.commons.math.random.RandomDataImpl |
rand |
Constructor and Description |
---|
DataSetGenerator() |
Modifier and Type | Method and Description |
---|---|
private float[][] |
doublesToFloats(double[][] doubles) |
private java.util.Vector<DataSetGenerator.DataPoint> |
generatePoints(java.lang.String name,
int num,
double x,
double y,
double sigmaX,
double sigmaY) |
double[][] |
get3DPointsAsDoubles() |
float[][] |
get3DPointsAsFloats() |
double[][][] |
getData() |
double[][][] |
getData3D() |
java.lang.String |
getDataSetAsString() |
DataSetGenerator.DataPoint[] |
getPoints() |
double[][] |
getPointsAsDoubles() |
float[][] |
getPointsAsFloats() |
static void |
main(java.lang.String[] args) |
private void |
makeNonNegative(java.util.Vector<DataSetGenerator.DataPoint> points) |
void |
printDataSet() |
private static final java.lang.String CLASS_1
private static final java.lang.String CLASS_2
private static final java.lang.String CLASS_3
private static final java.lang.String CLASS_4
private static final java.lang.String CLASS_5
private static final java.lang.String CLASS_6
public static final java.lang.String[] CLASS_NAMES
private static org.apache.commons.math.random.RandomDataImpl rand
java.util.Vector<DataSetGenerator.DataPoint> allPoints
java.util.Vector<DataSetGenerator.DataPoint>[] classPoints
public void printDataSet()
public java.lang.String getDataSetAsString()
private void makeNonNegative(java.util.Vector<DataSetGenerator.DataPoint> points)
points
- vector of dataPointspublic static void main(java.lang.String[] args)
private java.util.Vector<DataSetGenerator.DataPoint> generatePoints(java.lang.String name, int num, double x, double y, double sigmaX, double sigmaY)
public DataSetGenerator.DataPoint[] getPoints()
public double[][] getPointsAsDoubles()
public double[][] get3DPointsAsDoubles()
public float[][] getPointsAsFloats()
public float[][] get3DPointsAsFloats()
private float[][] doublesToFloats(double[][] doubles)
public double[][][] getData()
public double[][][] getData3D()