Trait dfdx::data::IteratorStackExt
source · pub trait IteratorStackExt: Iterator {
// Provided method
fn stack(self) -> Stacker<Self>
where Self: Sized { ... }
}
Provided Methods§
sourcefn stack(self) -> Stacker<Self>where
Self: Sized,
fn stack(self) -> Stacker<Self>where Self: Sized,
Stacks items - depends on implementation of TryStack by the items.
Example implementations:
let a: Tensor<Rank1<3>, f32, _> = dev.zeros();
let data = [[a.clone(), a.clone(), a]];
// we can call stack on each item in the iterator:
let _: Vec<Tensor<Rank2<3, 3>, f32, _>> = data.into_iter().stack().collect();