ONNX Runtime now available for Android and iOS devices

Reading time icon 1 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

Xamarin ONNX iOS Android

Xamarin ONNX iOS Android

ONNX Runtime release 1.10 now supports Android and iOS. Developers can now build AI applications using Xamarin.Forms for Android and iOS to execute ONNX models on mobile devices with ONNX Runtime.

  • This new package supports the execution of ONNX models on the device’s CPU using the default CPU Execution Provider. Some phone hardware contains specialized hardware (NPUs) for efficient ML execution via the NNAPI (Android) and CoreML (iOS) interfaces.
  • With the ONNX Runtime Mobile package, developers can choose to use the NNAPI (Android) or CoreML (iOS) Execution Providers that are available in the package.

Developers can choose between two ONNX Runtime Mobile packages. One is the prebuilt package containing a subset of ONNX operator set focused on the mobile AI scenarios and another is a custom package that can be generated based on the specific models used by the AI application.

Source: Microsoft

More about the topics: ONNX Runtime