Function autograd::ops::setdiff1d
[−]
[src]
pub fn setdiff1d(a: &Tensor, b: &Tensor) -> Tensor
Takes diff between two tensors
Returns the sorted, unique values in a that are not in b.
extern crate ndarray; extern crate autograd as ag; let mut ctx = ag::Context::new(); let ref a = ag::constant(ndarray::arr1(&[4., 1., 5., 2., 3., 6.]), &mut ctx); let ref b = ag::constant(ndarray::arr2(&[[2., 3.], [1., 4.]]), &mut ctx); let ref c = ag::setdiff1d(a, b); assert_eq!(c.eval(&mut ctx).as_slice().unwrap(), &[5., 6.])