Copy

Trait Copy 

Source
pub trait Copy<F> {
    // Required method
    fn copy(
        &self,
        x: &SharedTensor<F>,
        y: &mut SharedTensor<F>,
    ) -> Result<(), Error>;
}
Expand description

Provides the copy operation.

Required Methods§

Source

fn copy( &self, x: &SharedTensor<F>, y: &mut SharedTensor<F>, ) -> Result<(), Error>

Copies x.len() elements of vector x into vector y.

Saves the result to y. This is a Level 1 BLAS operation.

Implementations on Foreign Types§

Source§

impl Copy<f32> for Backend<Cuda>

Source§

fn copy( &self, x: &SharedTensor<f32>, y: &mut SharedTensor<f32>, ) -> Result<(), Error>

Source§

impl Copy<f32> for Backend<Native>

Source§

fn copy( &self, x: &SharedTensor<f32>, y: &mut SharedTensor<f32>, ) -> Result<(), Error>

Source§

impl Copy<f64> for Backend<Native>

Source§

fn copy( &self, x: &SharedTensor<f64>, y: &mut SharedTensor<f64>, ) -> Result<(), Error>

Implementors§