Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Guides   Examples
New in version: 9.0   9.1   9.2   9.3   9.4   9.5   10.0   10.1   10.2   10.3    Statistic  

CoreML.Add2DArrayParameter

Adds a 2D array parameter.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
CoreML 10.2 Yes No Yes, macOS only No Yes
MBS( "CoreML.Add2DArrayParameter"; CoreMLRef; Name; Size1; Size2; Values; Type )   More

Parameters

Parameter Description Example value
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"

Result

Returns OK or error.

Description

Adds a 2D array parameter.
Please pass list of values for the whole array, e.g. Size1 * Size2 values.
If you pass to many values, we ignore that and if you pass too few, we simply don't set the reminding values.

Examples

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")

See also

Blog Entries

Release notes

Created 23th April 2020, last changed 25th April 2020


CoreLocation.verticalAccuracy   -   CoreML.AddArrayParameter

Feedback: Report problem or ask question.




Links
MBS FileMaker tutorial videos