org.encog.util.normalize.output.nominal
public class OutputOneOf extends BasicOutputField
| Constructor and Description |
|---|
OutputOneOf()
Default constructor for reflection.
|
OutputOneOf(double trueValue,
double falseValue)
Construct a one-of field and specify the true and false value.
|
OutputOneOf(InputFieldCSVText csv,
double trueValue,
double falseValue)
Base the field on a csv text field.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(InputField inputField,
double value)
Add a nominal value specifying a single value, the high and low values
will be 0.5 below and 0.5 above.
|
void |
addItem(InputField inputField,
double low,
double high)
Add a nominal item, specify the low and high values.
|
double |
calculate(int subfield)
Calculate the value for the specified subfield.
|
double |
getFalseValue() |
int |
getSubfieldCount() |
double |
getTrueValue() |
void |
rowInit()
Not needed for this sort of output field.
|
isIdeal, setIdealpublic OutputOneOf()
public OutputOneOf(double trueValue,
double falseValue)
trueValue - The true value.falseValue - The false value.public OutputOneOf(InputFieldCSVText csv, double trueValue, double falseValue)
csv - The field.trueValue - The true value.falseValue - The false value.public void addItem(InputField inputField, double value)
inputField - The input field to use.value - The value to calculate the high and low values off of.public void addItem(InputField inputField, double low, double high)
inputField - The input field to base everything from.low - The high value for this nominal item.high - The low value for this nominal item.public double calculate(int subfield)
subfield - The subfield to calculate for.public double getFalseValue()
public int getSubfieldCount()
public double getTrueValue()
public void rowInit()
Copyright © 2014. All Rights Reserved.