ToDevice

Trait ToDevice 

Source
pub trait ToDevice<T, D>
where T: GpuDataType, D: Dimension,
{ // Required method fn to_device( &self, device: DeviceType, manager: &CrossDeviceManager, ) -> CoreResult<DeviceArray<T, D>>; }
Expand description

Extension trait for arrays to simplify device transfers

Required Methods§

Source

fn to_device( &self, device: DeviceType, manager: &CrossDeviceManager, ) -> CoreResult<DeviceArray<T, D>>

Transfer the array to a device

Implementors§

Source§

impl<T, S, D> ToDevice<T, D> for ArrayBase<S, D>
where T: GpuDataType, S: RawData<Elem = T> + Data, D: Dimension,