---
title: "SparseConvertFromOpaque(_:)"
framework: accelerate
role: symbol
role_heading: Function
path: "accelerate/sparseconvertfromopaque(_:)-9ll2d"
---

# SparseConvertFromOpaque(_:)

Converts an opaque matrix of complex float values object to a transparent sparse matrix object. When you are done with this matrix, release the memory that has been allocated by calling SparseCleanup on it.

## Declaration

```swift
func SparseConvertFromOpaque(_ matrix: sparse_matrix_float_complex) -> SparseMatrix_Complex_Float
```

## Parameters

- `matrix`: The matrix to be converted.

## See Also

### BLAS support

- [SparseConvertFromOpaque(_:)](accelerate/sparseconvertfromopaque(_:)-6n7rw.md)
- [SparseConvertFromOpaque(_:)](accelerate/sparseconvertfromopaque(_:)-4u519.md)
- [SparseConvertFromOpaque(_:)](accelerate/sparseconvertfromopaque(_:)-9xju4.md)
