---
title: BNNSFilter
framework: accelerate
role: symbol
role_heading: Type Alias
path: accelerate/bnnsfilter
---

# BNNSFilter

An opaque type that represents a filter.

## Declaration

```swift
typealias BNNSFilter = UnsafeMutableRawPointer
```

## See Also

### General filters

- [Applying Filters](accelerate/applying-filters.md)
- [BNNS.Layer](accelerate/bnns/layer.md)
- [BNNS.UnaryLayer](accelerate/bnns/unarylayer.md)
- [BNNS.BinaryLayer](accelerate/bnns/binarylayer.md)
- [BNNSFilterParameters](accelerate/bnnsfilterparameters.md)
- [BNNSFilterDestroy(_:)](accelerate/bnnsfilterdestroy(_:).md)
- [BNNSAlloc](accelerate/bnnsalloc.md)
- [BNNSFree](accelerate/bnnsfree.md)
