---
title: optimizationPreference
framework: accelerate
role: symbol
role_heading: Instance Property
path: accelerate/bnnsgraph/compileoptions/optimizationpreference-swift.property
---

# optimizationPreference

A constant that specifies the graph compilation-optimization preferences.

## Declaration

```swift
var optimizationPreference: BNNSGraph.CompileOptions.OptimizationPreference { get set }
```

## See Also

### Specifying and querying compilation options

- [useSingleThread](accelerate/bnnsgraph/compileoptions/usesinglethread.md)
- [generateDebugInfo](accelerate/bnnsgraph/compileoptions/generatedebuginfo.md)
