public class Differentiator
extends java.lang.Object
| Constructor and Description |
|---|
Differentiator() |
| Modifier and Type | Method and Description |
|---|---|
static <V extends Vertex & Differentiable> |
forwardModeAutoDiff(V wrt,
java.util.Collection<V> of) |
static <V extends Vertex & Differentiable> |
forwardModeAutoDiff(V wrt,
V... of) |
static PartialsOf |
reverseModeAutoDiff(Vertex<?> ofVertex,
PartialDerivative dWrtOfVertex,
java.util.Set<? extends Vertex<?>> wrt) |
static PartialsOf |
reverseModeAutoDiff(Vertex ofVertex,
java.util.Set<? extends Vertex<?>> wrt) |
static PartialsOf |
reverseModeAutoDiff(Vertex ofVertex,
Vertex<?>... wrt) |
public static <V extends Vertex & Differentiable> PartialsWithRespectTo forwardModeAutoDiff(V wrt, V... of)
public static <V extends Vertex & Differentiable> PartialsWithRespectTo forwardModeAutoDiff(V wrt, java.util.Collection<V> of)
public static PartialsOf reverseModeAutoDiff(Vertex ofVertex, java.util.Set<? extends Vertex<?>> wrt)
public static PartialsOf reverseModeAutoDiff(Vertex ofVertex, Vertex<?>... wrt)
public static PartialsOf reverseModeAutoDiff(Vertex<?> ofVertex, PartialDerivative dWrtOfVertex, java.util.Set<? extends Vertex<?>> wrt)