Differences in .mlmodel and .mlmodelc

I'm using Filemaker, with Monkey Bread Software plugin's CoreML features, to find that it can only write to .mlmodelc.

Are these (.mlmodel = .mlmodelc) the same? If not, how do you generate a .mlmodelc using XCode.

Please let me know, thanks.

Replies

What is an MLMODELC file? An MLMODELC file is a compiled machine learning model created by Apple Xcode. Xcode creates an MLMODELC file when a developer packages an app development project that includes an .MLMODEL file. The MLMODELC file is stored within the packaged app (an .APP or .IPA file).

More Information Using the Create ML component, Apple Xcode users can create, train, and embed machine learning models in macOS and iOS apps. During development, these models are saved as MLMODEL files.

When a developer packages an app that includes an MLMODEL file for distribution, XCode compiles the MLMODEL file to the MLMODELC format. This optimizes the model for use on an Apple device. MLMODELC files are typically stored in an app's Resources directory.

NOTE: In some cases, an app may instead download and compile a Create ML model dynamically when a user runs that app.