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(double value) |
abstract Value<V> |
add(double coefficient,
Number... factors)
Adds
coefficient * product(factors). |
abstract Value<V> |
add(double coefficient,
Number factor)
Adds
coefficient * factor. |
abstract Value<V> |
add(double coefficient,
Number factor,
int exponent)
Adds
coefficient * (factor ^ exponent). |
abstract Value<V> |
add(double coefficient,
Number firstFactor,
Number secondFactor) |
abstract Value<V> |
add(Value<? extends Number> value) |
abstract Value<V> |
arctan() |
abstract Value<V> |
ceiling() |
abstract int |
compareTo(double value) |
abstract Value<V> |
copy() |
abstract Value<V> |
cos() |
abstract Value<V> |
denormalize(double leftOrig,
double leftNorm,
double rightOrig,
double rightNorm) |
abstract Value<V> |
divide(double value) |
abstract Value<V> |
divide(Value<? extends Number> value) |
abstract double |
doubleValue() |
abstract Value<V> |
elliott() |
abstract boolean |
equals(double value) |
abstract Value<V> |
exp() |
abstract float |
floatValue() |
abstract Value<V> |
floor() |
abstract Value<V> |
gauss() |
abstract Value<V> |
gaussSim(double 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(double value) |
abstract Value<V> |
inverseOddspower(double value) |
abstract Value<V> |
inversePower(double value) |
abstract Value<V> |
inverseProbit() |
abstract Value<V> |
multiply(double value) |
abstract Value<V> |
multiply(Number factor,
double exponent)
Multiplies by
factor ^ exponent. |
abstract Value<V> |
multiply(Value<? extends Number> value) |
abstract Value<V> |
power(double value) |
abstract Value<V> |
reciprocal() |
abstract Value<V> |
relu() |
abstract Value<V> |
residual(Value<? extends Number> value) |
abstract Value<V> |
restrict(double lowValue,
double highValue) |
abstract Value<V> |
round() |
abstract Value<V> |
sin() |
abstract Value<V> |
square() |
abstract Value<V> |
subtract(double value) |
abstract Value<V> |
subtract(Value<? extends Number> value) |
abstract Value<V> |
tanh() |
abstract Value<V> |
threshold(double value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTopublic abstract Value<V> add(double coefficient, Number... factors)
Adds coefficient * product(factors).
public abstract Value<V> add(double coefficient, Number factor, int exponent)
Adds coefficient * (factor ^ exponent).
public abstract Value<V> multiply(Number factor, double exponent)
Multiplies by factor ^ exponent.
public abstract Value<V> denormalize(double leftOrig, double leftNorm, double rightOrig, double rightNorm)
public abstract boolean equals(double value)
public abstract int compareTo(double value)
public abstract float floatValue()
public abstract double doubleValue()
public abstract V getValue()
Copyright © 2018. All rights reserved.