Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
12.1
12.2
12.3
12.4
12.5
13.0
13.1
13.2
13.3
13.4
Statistic
FMM
Blog
Adds a 2D array parameter.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
CoreML | 10.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes, on macOS | ✅ Yes |
Parameter | Description | Example |
---|---|---|
CoreMLRef | The reference number to the model. | $Model |
Name | The name of the parameter. | "test" |
Size1 | Size of first dimension. | 123 |
Size2 | Size of second dimension. | 234 |
Values | The list with values. For floating values, please use dot as decimal separator. |
"1¶3¶5" |
Type | The type of array to pass. Can be Double, Float or Int32. |
"Int32" |
Returns OK or error.
Add one 2D array parameters:
Set Variable [ $r; Value: MBS( "CoreML.AddArrayParameter"; $CoreMLRef; "values"; 2; 2; "1.2¶1.5¶1.8¶2.9"; "double" ) ]
Set parameters for BERT-SQuAD mlmodel:
MBS("CoreML.Add2DArrayParameter"; $$ML; "wordIDs" ; 1; 384; CoreML::wordsIDs; "double")
MBS("CoreML.Add2DArrayParameter"; $$ML; "wordTypes" ; 1; 384; CoreML::wordTypes; "double")
This function checks for a license.
Created 23th April 2020, last changed 25th April 2020