All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
DoubleVertex |
abs() |
DoubleVertex |
acos() |
DoubleVertex |
asin() |
DoubleVertex |
atan() |
DoubleVertex |
atan2(DoubleVertex that) |
DoubleVertex |
ceil() |
static DoubleVertex |
concat(int dimension,
DoubleVertex... toConcat) |
DoubleVertex |
cos() |
DoubleVertex |
div(double that) |
DoubleVertex |
div(DoubleVertex that) |
DoubleVertex |
divideBy(double that) |
DoubleVertex |
divideBy(DoubleVertex that) |
BoolVertex |
equalTo(DoubleVertex rhs) |
DoubleVertex |
exp() |
DoubleVertex |
floor() |
PartialDerivatives |
forwardModeAutoDifferentiation(java.util.Map<Vertex,PartialDerivatives> derivativeOfParentsWithRespectToInputs) |
double |
getValue(int... index) |
<T extends NumberTensor> BoolVertex |
greaterThan(Vertex<T> rhs) |
<T extends NumberTensor> BoolVertex |
greaterThanOrEqualTo(Vertex<T> rhs) |
DoubleVertex |
lambda(java.util.function.Function<DoubleTensor,DoubleTensor> op,
java.util.function.Function<java.util.Map<Vertex,PartialDerivatives>,PartialDerivatives> forwardModeAutoDiffLambda,
java.util.function.Function<PartialDerivatives,java.util.Map<Vertex,PartialDerivatives>> reverseModeAutoDiffLambda) |
DoubleVertex |
lambda(long[] outputShape,
java.util.function.Function<DoubleTensor,DoubleTensor> op,
java.util.function.Function<java.util.Map<Vertex,PartialDerivatives>,PartialDerivatives> forwardModeAutoDiffLambda,
java.util.function.Function<PartialDerivatives,java.util.Map<Vertex,PartialDerivatives>> reverseModeAutoDiffLambda) |
<T extends NumberTensor> BoolVertex |
lessThan(Vertex<T> rhs) |
<T extends NumberTensor> BoolVertex |
lessThanOrEqualTo(Vertex<T> rhs) |
DoubleVertex |
log() |
DoubleVertex |
logGamma() |
DoubleVertex |
matrixDeterminant() |
DoubleVertex |
matrixInverse() |
DoubleVertex |
matrixMultiply(DoubleVertex that) |
static DoubleVertex |
max(DoubleVertex a,
DoubleVertex b) |
static DoubleVertex |
min(DoubleVertex a,
DoubleVertex b) |
DoubleVertex |
minus(double that) |
DoubleVertex |
minus(DoubleVertex that) |
DoubleVertex |
multiply(double that) |
DoubleVertex |
multiply(DoubleVertex that) |
<T extends Tensor> BoolVertex |
notEqualTo(Vertex<T> rhs) |
void |
observe(double value) |
void |
observe(double[] values) |
DoubleVertex |
plus(double that) |
DoubleVertex |
plus(DoubleVertex that) |
DoubleVertex |
pow(double that) |
DoubleVertex |
pow(DoubleVertex exponent) |
DoubleVertex |
reshape(long... proposedShape) |
DoubleVertex |
reverseDiv(double that) |
DoubleVertex |
reverseMinus(double that) |
java.util.Map<Vertex,PartialDerivatives> |
reverseModeAutoDifferentiation(PartialDerivatives derivativeOfOutputsWithRespectToSelf) |
DoubleVertex |
round() |
void |
setAndCascade(double value) |
void |
setAndCascade(double[] values) |
void |
setValue(double value) |
void |
setValue(double[] values) |
DoubleVertex |
sigmoid() |
DoubleVertex |
sin() |
DoubleVertex |
slice(int dimension,
int index) |
DoubleVertex |
sum()
Sum over all dimensions.
|
DoubleVertex |
sum(int... sumOverDimensions)
Sum over specified dimensions.
|
DoubleVertex |
take(long... index) |
DoubleVertex |
tan() |
DoubleVertex |
times(double that) |
DoubleVertex |
times(DoubleVertex that) |
DoubleVertex |
unaryMinus() |