public abstract class Value<V extends Number> extends Object implements Comparable<Value<V>>
| Constructor and Description |
|---|
Value() |
| Modifier and Type | Method and Description |
|---|---|
abstract Value<V> |
abs() |
abstract Value<V> |
add(Number value) |
abstract Value<V> |
add(Number coefficient,
Number... factors)
Adds
coefficient * product(factors). |
abstract Value<V> |
add(Number coefficient,
Number factor)
Adds
coefficient * factor. |
abstract Value<V> |
add(Number coefficient,
Number factor,
int exponent)
Adds
coefficient * (factor ^ exponent). |
abstract Value<V> |
add(Number coefficient,
Number firstFactor,
Number secondFactor) |
abstract Value<V> |
add(Value<? extends Number> value) |
abstract Value<V> |
arctan() |
abstract Value<V> |
ceiling() |
abstract int |
compareTo(Number value) |
abstract Value<V> |
copy() |
abstract Value<V> |
cos() |
abstract Value<V> |
denormalize(Number leftOrig,
Number leftNorm,
Number rightOrig,
Number rightNorm) |
abstract Value<V> |
divide(Number value) |
abstract Value<V> |
divide(Value<? extends Number> value) |
abstract double |
doubleValue() |
abstract Value<V> |
elliott() |
abstract boolean |
equals(Number value) |
abstract Value<V> |
exp() |
abstract float |
floatValue() |
abstract Value<V> |
floor() |
abstract Value<V> |
gauss() |
abstract Value<V> |
gaussSim(Number value) |
abstract V |
getValue() |
abstract Value<V> |
inverseCauchit() |
abstract Value<V> |
inverseCloglog() |
abstract Value<V> |
inverseLogc() |
abstract Value<V> |
inverseLogit() |
abstract Value<V> |
inverseLoglog() |
abstract Value<V> |
inverseNegbin(Number value) |
abstract Value<V> |
inverseOddspower(Number value) |
abstract Value<V> |
inversePower(Number value) |
abstract Value<V> |
inverseProbit() |
abstract boolean |
isOne() |
abstract boolean |
isZero() |
abstract Value<V> |
ln() |
abstract Value<V> |
multiply(Number value) |
abstract Value<V> |
multiply(Number factor,
Number exponent)
Multiplies by
factor ^ exponent. |
abstract Value<V> |
multiply(Value<? extends Number> value) |
abstract Value<V> |
normalize(Number leftOrig,
Number leftNorm,
Number rightOrig,
Number rightNorm) |
abstract Value<V> |
power(Number value) |
abstract Value<V> |
reciprocal() |
abstract Value<V> |
relu() |
abstract Value<V> |
residual(Value<? extends Number> value) |
abstract Value<V> |
restrict(Number lowValue,
Number highValue) |
abstract Value<V> |
round() |
abstract Value<V> |
sin() |
abstract Value<V> |
square() |
abstract Value<V> |
subtract(Number value) |
abstract Value<V> |
subtract(Value<? extends Number> value) |
abstract Value<V> |
tanh() |
abstract Value<V> |
threshold(Number value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTopublic abstract Value<V> add(Number coefficient, Number... factors)
Adds coefficient * product(factors).
public abstract Value<V> add(Number coefficient, Number factor, int exponent)
Adds coefficient * (factor ^ exponent).
public abstract Value<V> multiply(Number factor, Number exponent)
Multiplies by factor ^ exponent.
public abstract Value<V> normalize(Number leftOrig, Number leftNorm, Number rightOrig, Number rightNorm)
public abstract Value<V> denormalize(Number leftOrig, Number leftNorm, Number rightOrig, Number rightNorm)
public abstract boolean isZero()
public abstract boolean isOne()
public abstract boolean equals(Number value)
public abstract int compareTo(Number value)
public abstract float floatValue()
public abstract double doubleValue()
public abstract V getValue()
Copyright © 2020. All rights reserved.