<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: 15.0.0 -",
    "macOS: 10.14.0 -",
    "tvOS: 16.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CreateML",
  "identifier" : "/documentation/CreateML/MLUntypedColumn/init(multiArrays:)",
  "metadataVersion" : "0.1.0",
  "role" : "Initializer",
  "symbol" : {
    "kind" : "Initializer",
    "modules" : [
      "Create ML",
      "CreateML"
    ],
    "preciseIdentifier" : "s:8CreateML15MLUntypedColumnV11multiArraysA2C_tcfc"
  },
  "title" : "init(multiArrays:)"
}
-->

# init(multiArrays:)

Creates a MLUntypedColumn of type MLMultiArray from the specified MLUntypedColumn if the values of
the given MLUntypedColumn are convertible to MLDataValue.MultiArrayType.

```
init(multiArrays: MLUntypedColumn)
```

## Parameters

`multiArrays`

a MLUntypedColumn from which to create a MLUntypedColumn with type
MLDataValue.DictionaryType

## Return Value

a MLUntypedColumn of type MultiArray from the specified MLUntypedColumn if the given
MLUntypedColumn’s values are convertible to MLDataValue.MultiArrayType. Returns an invalid MLUntypedColumn
if the elements in the given MLUntypedColumn are not convertible to MLDataValue.MultiArrayType.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)