---
title: free_memory
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/bnnsfilterparameters/free_memory
---

# free_memory

The function called to deallocate memory.

## Declaration

```swift
var free_memory: BNNSFree?
```

## Discussion

Discussion Must be compatible with the alloc_memory function. If nil, free() will be called.

## See Also

### Instance Properties

- [flags](accelerate/bnnsfilterparameters/flags.md)
- [n_threads](accelerate/bnnsfilterparameters/n_threads.md)
- [alloc_memory](accelerate/bnnsfilterparameters/alloc_memory.md)
- [allocator](accelerate/bnnsfilterparameters/allocator.md)
- [deallocator](accelerate/bnnsfilterparameters/deallocator.md)
- [options](accelerate/bnnsfilterparameters/options.md)
- [threadCount](accelerate/bnnsfilterparameters/threadcount.md)
