---
title: "init(generator:_:)"
framework: createmlcomponents
role: symbol
role_heading: Initializer
path: "createmlcomponents/augmenter/init(generator:_:)"
---

# init(generator:_:)

Creates an augmenter from a random number generator and an augmentation builder.

## Declaration

```swift
init<Input>(generator: RandomNumberGenerator = SystemRandomNumberGenerator(), @AugmentationBuilder<Input> _ builder: @escaping () -> RandomTransformer) where Input == RandomTransformer.Input
```

## Parameters

- `generator`: A random number generator.
- `builder`: An augmentation builder.
