---
title: "init(data:size:)"
framework: accelerate
role: symbol
role_heading: Initializer
path: "accelerate/bnns_graph_compile_options_t/init(data:size:)"
---

# init(data:size:)

Creates a compilation options structure from the specified opaque compilation options object.

## Declaration

```swift
init(data: UnsafeMutableRawPointer?, size: Int)
```

## Parameters

- `data`: A pointer to opaque compilation options object.
- `size`: The size, in bytes, of the opaque compilation options object.

## See Also

### Initializing an options structure

- [init()](accelerate/bnns_graph_compile_options_t/init().md)
