Forum Archive

Run python machine learning model on ios mobile devices

karimkhan

I have developed one Machine learning model in Python. I want to run it in a mobile device.

This model require Xgboost machine learning algorithm and few signal processing library to extract signal features.

I don't want to perform training on mobile, but just testing the model.

What I tried so far

ML Kit - This is Google service. But issue is it usage tensorflow. No support for Xgboost

Core ML - Specifically for iOS. But signal processing support is not available

Treelite - We can convert the model into C. But C code does not have feature extraction. I have tried to do feature extraction in C, Java but required signal processing packages I could not find or implement in.

None of above helped. Can Pythonista help me to create app which runs above model on ios mobile app?

JonB

What type of signal processing do you need? Pythonista has numpy, so you can do certain types of processing easily (and other types with some effort)