CodeX

Everything connected with Tech & Code. Follow to join our 1M+ monthly readers

Follow publication

Python/Machine Learning Development Arrives on iPad

The iPad finally has a usable if quirky Python/Machine Learning environment, so I wrote the classic iris-identifier app with an iPad UI

Will J Murphy
CodeX
Published in
10 min readMay 16, 2021

--

My interest in machine learning (ML) has become impossible to ignore. I’m a programmer by training and writing apps that recognise text, voice, and faces seems like magic to someone who wrote COBOL programs. Yeah, that old.

The easiest path to this higher magic seemed to be Python, but I’m iPad-addict. Python has existed on iPad since the time of Obama, but it has never had full library support. That closed the doors on ML for me.

That changed when I stumbled across Pyto, an iPad Python IDE that seems to support all the usual libraries. I couldn’t help but grin.

I did a search for a step-by-step beginner’s ML tutorial and found this:

Dr Jason Brownlee walks you through the (apparently classic) Iris-recognition demo. Who doesn’t want to recognise different types of iris? Well, I for one, do.

Pyto comes complete with libraries for the iOS user interface, so I decided to take Jason’s tutorial a little further. I’d create an iOS iris-recognition app with the catchy title of “IRIS EXPERT”.

What were my goals?

  • I didn’t want to just read the tutorial and mistakenly think I got it. (I need to use information to understand it.)
  • I wanted to find out if Pyto really did offer a viable Python environment.
  • I wanted to get a feel for what would be needed to take practical advantage of ML.

I have no links with the developer of Pyto.

Pyto

Screenshot by author

--

--

CodeX
CodeX

Published in CodeX

Everything connected with Tech & Code. Follow to join our 1M+ monthly readers

Will J Murphy
Will J Murphy

Responses (1)

Write a response