---
title: Sparse Vector Utility Operations
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/sparse-vector-utility-operations
---

# Sparse Vector Utility Operations

Create and work with sparse vector structures.

## Topics

### Sparse Utility Operations

- [sparse_get_vector_nonzero_count_double(_:_:_:)](accelerate/sparse_get_vector_nonzero_count_double(_:_:_:).md)
- [sparse_get_vector_nonzero_count_float(_:_:_:)](accelerate/sparse_get_vector_nonzero_count_float(_:_:_:).md)
- [sparse_pack_vector_double(_:_:_:_:_:_:)](accelerate/sparse_pack_vector_double(_:_:_:_:_:_:).md)
- [sparse_pack_vector_float(_:_:_:_:_:_:)](accelerate/sparse_pack_vector_float(_:_:_:_:_:_:).md)
- [sparse_unpack_vector_double(_:_:_:_:_:_:_:)](accelerate/sparse_unpack_vector_double(_:_:_:_:_:_:_:).md)
- [sparse_unpack_vector_float(_:_:_:_:_:_:_:)](accelerate/sparse_unpack_vector_float(_:_:_:_:_:_:_:).md)

### Supporting Types

- [sparse_dimension](accelerate/sparse_dimension.md)
- [sparse_index](accelerate/sparse_index.md)
- [sparse_stride](accelerate/sparse_stride.md)

## See Also

### Sparse computation

- [Matrix and Vector Operations](accelerate/matrix-and-vector-operations.md)
- [Pointwise Matrix Operations](accelerate/pointwise-matrix-operations.md)
- [Blockwise Matrix Operations](accelerate/blockwise-matrix-operations.md)
- [General Sparse Matrix Management Operations](accelerate/general-sparse-matrix-management-operations.md)
