public class Data
extends java.lang.Object
This is a class that takes the data from a file and puts it in adequate data stuctures for its processing
Modifier and Type | Field and Description |
---|---|
double[][] |
test
Testing data
|
double[][] |
train
Training data
|
double[][] |
validation
Validation data
|
Constructor and Description |
---|
Data(int n_variables,
int n_train,
int n_test,
int n_val)
Constructor
|
Data(SetupParameters global)
Constructor that takes only the setup parameters (NOT USED)
|
Modifier and Type | Method and Description |
---|---|
void |
ScaleOutputData(Parameters global,
double lbound,
double ubound)
Scale output data
|
void |
TipifyInputData(SetupParameters global)
Tipify all data inputs
|
public double[][] train
public double[][] validation
public double[][] test
public Data(int n_variables, int n_train, int n_test, int n_val)
Constructor
n_variables
- No of variablesn_train
- No of train variablesn_test
- No of test variablesn_val
- No of validation variablespublic Data(SetupParameters global) throws java.io.FileNotFoundException, java.io.IOException
Constructor that takes only the setup parameters (NOT USED)
global
- Global Definition parametersjava.io.FileNotFoundException
java.io.IOException
public void TipifyInputData(SetupParameters global)
Tipify all data inputs
global
- Global Definition parameterspublic void ScaleOutputData(Parameters global, double lbound, double ubound)
Scale output data
global
- Global definition parameterslbound
- Lower boundubound
- Upper bound