---
title: "init(randomScalarsIn:shape:)"
framework: coreml
role: symbol
role_heading: Initializer
path: "coreml/mlshapedarrayprotocol/init(randomscalarsin:shape:)"
---

# init(randomScalarsIn:shape:)

Initialize the shaped array with random scalar values.

## Declaration

```swift
init(randomScalarsIn range: Range<Self.Scalar>, shape: [Int])
```

## Parameters

- `range`: The value range of each scalar
- `shape`: The shape of the shaped array

## See Also

### Creating a shaped array type

- [init(scalars:shape:)](coreml/mlshapedarrayprotocol/init(scalars:shape:).md)
- [init(repeating:shape:)](coreml/mlshapedarrayprotocol/init(repeating:shape:).md)
- [init(identityMatrixOfSize:)](coreml/mlshapedarrayprotocol/init(identitymatrixofsize:).md)
- [init(bytesNoCopy:shape:deallocator:)](coreml/mlshapedarrayprotocol/init(bytesnocopy:shape:deallocator:).md)
- [init(bytesNoCopy:shape:strides:deallocator:)](coreml/mlshapedarrayprotocol/init(bytesnocopy:shape:strides:deallocator:).md)
- [init(unsafeUninitializedShape:initializingWith:)](coreml/mlshapedarrayprotocol/init(unsafeuninitializedshape:initializingwith:).md)
