| Modifier and Type | Field and Description |
|---|---|
static double |
E |
static double |
PI |
protected float |
value |
| Constructor and Description |
|---|
FloatValue(float value) |
FloatValue(java.lang.Number value) |
| Modifier and Type | Method and Description |
|---|---|
FloatValue |
abs() |
FloatValue |
add(java.lang.Number value) |
FloatValue |
add(java.lang.Number coefficient,
java.lang.Number... factors)
Adds
coefficient * product(factors). |
FloatValue |
add(java.lang.Number coefficient,
java.lang.Number factor)
Adds
coefficient * factor. |
FloatValue |
add(java.lang.Number coefficient,
java.lang.Number factor,
int exponent)
Adds
coefficient * (factor ^ exponent). |
FloatValue |
add(java.lang.Number coefficient,
java.lang.Number firstFactor,
java.lang.Number secondFactor) |
FloatValue |
add(Value<? extends java.lang.Number> value) |
FloatValue |
arctan() |
FloatValue |
ceiling() |
int |
compareTo(java.lang.Number value) |
int |
compareTo(Value<java.lang.Float> that) |
FloatValue |
copy() |
FloatValue |
cos() |
FloatValue |
denormalize(java.lang.Number leftOrig,
java.lang.Number leftNorm,
java.lang.Number rightOrig,
java.lang.Number rightNorm) |
FloatValue |
divide(java.lang.Number value) |
FloatValue |
divide(Value<? extends java.lang.Number> value) |
double |
doubleValue() |
FloatValue |
elliott() |
boolean |
equals(java.lang.Number value) |
boolean |
equals(java.lang.Object object) |
FloatValue |
exp() |
static float |
exp(float value)
Computes
exp(float). |
float |
floatValue() |
FloatValue |
floor() |
FloatValue |
gauss() |
FloatValue |
gaussSim(java.lang.Number value) |
java.lang.Float |
getValue() |
int |
hashCode() |
FloatValue |
inverseCauchit() |
FloatValue |
inverseCloglog() |
FloatValue |
inverseLogc() |
FloatValue |
inverseLogit() |
FloatValue |
inverseLoglog() |
FloatValue |
inverseNegbin(java.lang.Number value) |
FloatValue |
inverseOddspower(java.lang.Number value) |
FloatValue |
inversePower(java.lang.Number value) |
FloatValue |
inverseProbit() |
boolean |
isOne() |
boolean |
isZero() |
FloatValue |
ln() |
FloatValue |
multiply(java.lang.Number value) |
FloatValue |
multiply(java.lang.Number factor,
java.lang.Number exponent)
Multiplies by
factor ^ exponent. |
FloatValue |
multiply(Value<? extends java.lang.Number> value) |
FloatValue |
normalize(java.lang.Number leftOrig,
java.lang.Number leftNorm,
java.lang.Number rightOrig,
java.lang.Number rightNorm) |
static float |
pow(float value,
float power) |
FloatValue |
power(java.lang.Number value) |
FloatValue |
reciprocal() |
FloatValue |
relu() |
FloatValue |
reset(java.lang.Number value) |
FloatValue |
residual(Value<? extends java.lang.Number> value) |
FloatValue |
restrict(java.lang.Number lowValue,
java.lang.Number highValue) |
FloatValue |
round() |
FloatValue |
sin() |
FloatValue |
square() |
FloatValue |
subtract(java.lang.Number value) |
FloatValue |
subtract(Value<? extends java.lang.Number> value) |
FloatValue |
tanh() |
FloatValue |
threshold(java.lang.Number value) |
java.lang.String |
toString() |
protected float value
public static final double E
public static final double PI
public FloatValue(float value)
public FloatValue(java.lang.Number value)
public int compareTo(Value<java.lang.Float> that)
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic FloatValue copy()
public FloatValue reset(java.lang.Number value)
public FloatValue add(java.lang.Number value)
public FloatValue add(Value<? extends java.lang.Number> value)
public FloatValue add(java.lang.Number coefficient, java.lang.Number factor)
Value
Adds coefficient * factor.
public FloatValue add(java.lang.Number coefficient, java.lang.Number firstFactor, java.lang.Number secondFactor)
public FloatValue add(java.lang.Number coefficient, java.lang.Number... factors)
Value
Adds coefficient * product(factors).
public FloatValue add(java.lang.Number coefficient, java.lang.Number factor, int exponent)
Value
Adds coefficient * (factor ^ exponent).
public FloatValue subtract(java.lang.Number value)
public FloatValue subtract(Value<? extends java.lang.Number> value)
public FloatValue multiply(java.lang.Number value)
public FloatValue multiply(Value<? extends java.lang.Number> value)
public FloatValue multiply(java.lang.Number factor, java.lang.Number exponent)
Value
Multiplies by factor ^ exponent.
public FloatValue divide(java.lang.Number value)
public FloatValue divide(Value<? extends java.lang.Number> value)
public FloatValue residual(Value<? extends java.lang.Number> value)
public FloatValue square()
public FloatValue power(java.lang.Number value)
public FloatValue reciprocal()
reciprocal in class Value<java.lang.Float>public FloatValue elliott()
public FloatValue exp()
public FloatValue ln()
public FloatValue gauss()
public FloatValue inverseLogit()
inverseLogit in class Value<java.lang.Float>public FloatValue inverseCloglog()
inverseCloglog in class Value<java.lang.Float>public FloatValue inverseLoglog()
inverseLoglog in class Value<java.lang.Float>public FloatValue inverseLogc()
inverseLogc in class Value<java.lang.Float>public FloatValue inverseNegbin(java.lang.Number value)
inverseNegbin in class Value<java.lang.Float>public FloatValue inverseOddspower(java.lang.Number value)
inverseOddspower in class Value<java.lang.Float>public FloatValue inversePower(java.lang.Number value)
inversePower in class Value<java.lang.Float>public FloatValue inverseCauchit()
inverseCauchit in class Value<java.lang.Float>public FloatValue inverseProbit()
inverseProbit in class Value<java.lang.Float>public FloatValue sin()
public FloatValue cos()
public FloatValue arctan()
public FloatValue tanh()
public FloatValue threshold(java.lang.Number value)
public FloatValue relu()
public FloatValue abs()
public FloatValue gaussSim(java.lang.Number value)
public FloatValue restrict(java.lang.Number lowValue, java.lang.Number highValue)
public FloatValue round()
public FloatValue ceiling()
public FloatValue floor()
public FloatValue normalize(java.lang.Number leftOrig, java.lang.Number leftNorm, java.lang.Number rightOrig, java.lang.Number rightNorm)
public FloatValue denormalize(java.lang.Number leftOrig, java.lang.Number leftNorm, java.lang.Number rightOrig, java.lang.Number rightNorm)
denormalize in class Value<java.lang.Float>public boolean equals(java.lang.Number value)
public int compareTo(java.lang.Number value)
public float floatValue()
floatValue in class Value<java.lang.Float>public double doubleValue()
doubleValue in class Value<java.lang.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 © 2025. All Rights Reserved.