[][src]Function arrayfire::sparse

pub fn sparse<T>(
    rows: u64,
    cols: u64,
    values: &Array<T>,
    row_indices: &Array<i32>,
    col_indices: &Array<i32>,
    format: SparseFormat
) -> Array<T> where
    T: HasAfEnum + FloatingPoint

Create sprase matrix from arrays

This function converts Array of values into sparse array of format sparse format using arrays row_indices and col_indices.


Return Values

Array with data in given sparse format


This function only uses references of the input arrays to create the sparse data structure and does not perform deep copies.