Function autograd::ops::gradients
[−]
[src]
pub fn gradients(
objective: &Tensor,
variables: &[&Tensor],
initial_grad: Option<&Tensor>
) -> Vec<Tensor>
Returns gradient tensors wrt variables.
Arguments
objective
- Target of differentiation.variables
- Variable tensors with which differentiateobjective
.initial_grad
- This is required "if objective is not a scalar". In most cases, this is initialized with 1s.
Returns
Symbolic gradient tensors corresponding to variables
in the same order as variables