drjobs A comprehensive ysis of cross-platform machine learning runtimes on mobile applications

A comprehensive ysis of cross-platform machine learning runtimes on mobile applications

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sundsvall - Sweden

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

High level description

Crossplatform frameworks like ReactNative and Flutter has enabled developers to use a single language and code base to develop apps for both iOS and Android. With the growing popularity for machinelearning based applications crossplatform options for machinelearning runtimes has emerged. An example of this is the ONNX runtime which enables machinelearning models to run on a large verity of devices and operating systems including mobile devices. Today Apple and Google have their own runtimes for iOS (Core ML) and Android (ML Kit). This thesis aims to investigate and compare the native mobile runtimes for Android and iOS and see how they compare to a cross platform solution like ONNX.

Who are we looking for

Bachelor/Master of Science in Computer Science/Engineering

Project description

In this Thesis design and implement three different mobile apps. A naive Android app a native iOS app and lastly a cross platform app. The apps should have the same functionality and implement the same ML model and compare how they perform and if there are any drawbacks to using the crossplatform solution.

Purpose and Scope

In this thesis investigate these questions:

  • Are there any significant drawbacks to use the crossplatform solution
  • How does the development experience compare between the different ML runtimes
  • How does the different ecosystems compare in terms of availability of finished ML models
  • Is it possible to convert an ML model from one runtime to the other

References:

ML Kit

Core ML

ONNX runtime for React Native

TensorFlow Lite for Flutter

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.