Function autograd::eval
[−]
[src]
pub fn eval<'a, 'b: 'a, 'c: 'a, T, U>(
tensors: &[T],
feeds: U
) -> Vec<Array<f32, IxDyn>> where
T: AsRef<Tensor>,
U: IntoIterator<Item = &'a (&'b Tensor, &'c Array<f32, IxDyn>)>,
Evaluates given symbolic tensors.
extern crate ndarray; extern crate autograd as ag; let ref a = ag::zeros(&[2]); let ref b = ag::ones(&[2]); // eval two tensors at once. let evaluated = ag::eval(&[a, b], &[]); assert_eq!(evaluated[0], ndarray::arr1(&[0., 0.]).into_dyn()); assert_eq!(evaluated[1], ndarray::arr1(&[1., 1.]).into_dyn());