public class FloatValue extends Value<Float>
| Modifier and Type | Field and Description |
|---|---|
static double |
E |
static double |
PI |
protected float |
value |
| Constructor and Description |
|---|
FloatValue(float value) |
| Modifier and Type | Method and Description |
|---|---|
FloatValue |
abs() |
FloatValue |
add(double value) |
FloatValue |
add(double coefficient,
Number... factors)
Adds
coefficient * product(factors). |
FloatValue |
add(double coefficient,
Number factor)
Adds
coefficient * factor. |
FloatValue |
add(double coefficient,
Number factor,
int exponent)
Adds
coefficient * (factor ^ exponent). |
FloatValue |
add(double coefficient,
Number firstFactor,
Number secondFactor) |
FloatValue |
add(Value<? extends Number> value) |
FloatValue |
arctan() |
FloatValue |
ceiling() |
int |
compareTo(double value) |
int |
compareTo(Value<Float> that) |
FloatValue |
copy() |
FloatValue |
cos() |
FloatValue |
denormalize(double leftOrig,
double leftNorm,
double rightOrig,
double rightNorm) |
FloatValue |
divide(double value) |
FloatValue |
divide(Value<? extends Number> value) |
double |
doubleValue() |
FloatValue |
elliott() |
boolean |
equals(double value) |
boolean |
equals(Object object) |
FloatValue |
exp() |
static float |
exp(float value)
Computes
exp(float). |
float |
floatValue() |
FloatValue |
floor() |
FloatValue |
gauss() |
FloatValue |
gaussSim(double value) |
Float |
getValue() |
int |
hashCode() |
FloatValue |
inverseCauchit() |
FloatValue |
inverseCloglog() |
FloatValue |
inverseLogc() |
FloatValue |
inverseLogit() |
FloatValue |
inverseLoglog() |
FloatValue |
inverseNegbin(double value) |
FloatValue |
inverseOddspower(double value) |
FloatValue |
inversePower(double value) |
FloatValue |
inverseProbit() |
FloatValue |
multiply(double value) |
FloatValue |
multiply(Number factor,
double exponent)
Multiplies by
factor ^ exponent. |
FloatValue |
multiply(Value<? extends Number> value) |
static float |
pow(float value,
float power) |
FloatValue |
power(double value) |
FloatValue |
reciprocal() |
FloatValue |
relu() |
FloatValue |
residual(Value<? extends Number> value) |
FloatValue |
restrict(double lowValue,
double highValue) |
FloatValue |
round() |
FloatValue |
sin() |
FloatValue |
square() |
FloatValue |
subtract(double value) |
FloatValue |
subtract(Value<? extends Number> value) |
FloatValue |
tanh() |
FloatValue |
threshold(double value) |
String |
toString() |
protected float value
public static final double E
public static final double PI
public FloatValue copy()
public FloatValue add(double value)
public FloatValue add(double coefficient, Number factor)
Value
Adds coefficient * factor.
public FloatValue add(double coefficient, Number firstFactor, Number secondFactor)
public FloatValue add(double coefficient, Number... factors)
Value
Adds coefficient * product(factors).
public FloatValue add(double coefficient, Number factor, int exponent)
Value
Adds coefficient * (factor ^ exponent).
public FloatValue subtract(double value)
public FloatValue subtract(Value<? extends Number> value)
public FloatValue multiply(double value)
public FloatValue multiply(Value<? extends Number> value)
public FloatValue multiply(Number factor, double exponent)
Value
Multiplies by factor ^ exponent.
public FloatValue divide(double value)
public FloatValue divide(Value<? extends Number> value)
public FloatValue residual(Value<? extends Number> value)
public FloatValue square()
public FloatValue power(double value)
public FloatValue reciprocal()
reciprocal in class Value<Float>public FloatValue elliott()
public FloatValue exp()
public FloatValue gauss()
public FloatValue inverseLogit()
inverseLogit in class Value<Float>public FloatValue inverseCloglog()
inverseCloglog in class Value<Float>public FloatValue inverseLoglog()
inverseLoglog in class Value<Float>public FloatValue inverseLogc()
inverseLogc in class Value<Float>public FloatValue inverseNegbin(double value)
inverseNegbin in class Value<Float>public FloatValue inverseOddspower(double value)
inverseOddspower in class Value<Float>public FloatValue inversePower(double value)
inversePower in class Value<Float>public FloatValue inverseCauchit()
inverseCauchit in class Value<Float>public FloatValue inverseProbit()
inverseProbit in class Value<Float>public FloatValue sin()
public FloatValue cos()
public FloatValue arctan()
public FloatValue tanh()
public FloatValue threshold(double value)
public FloatValue relu()
public FloatValue abs()
public FloatValue gaussSim(double value)
public FloatValue restrict(double lowValue, double highValue)
public FloatValue round()
public FloatValue ceiling()
public FloatValue floor()
public FloatValue denormalize(double leftOrig, double leftNorm, double rightOrig, double rightNorm)
denormalize in class Value<Float>public float floatValue()
floatValue in class Value<Float>public double doubleValue()
doubleValue in class Value<Float>public static float exp(float value)
Computes exp(float).
exp(float) can be reasonably emulated as (float)Math#pow(2.7182817d, double).
The constant 2.7182817d has to be hard-coded as double literal, because a float value,
which could be either hard-coded as float literal or computed as (float)Math#E,
would be promoted to a double value 2.7182817459106445d (via a widening primitive conversion) by the method invocation expression.public static float pow(float value,
float power)
Copyright © 2018. All rights reserved.