Skip to main content

copy_scale

Function copy_scale 

Source
pub fn copy_scale<D, S, A, Op>(
    dest: &mut StridedViewMut<'_, D>,
    src: &StridedView<'_, S, Op>,
    scale: A,
    exec: Exec<'_>,
) -> Result<()>
where A: Copy + Mul<S, Output = D> + Sync, D: Copy + Send + Sync, S: Copy + Send + Sync, Op: ElementOp<S>,
Expand description

Copy with scaling: dest[i] = scale * src[i].

Scale, source, and destination may have different element types.