4 ms·
CoreML has various models already built-in, although as black boxes that accomplish some task like OCR or rectangle detection. There's also a "feature print" mo
by dimatura 3y ago
CoreML has various models already built-in, although as black boxes that accomplish some task like OCR or rectangle detection. There's also a "feature print" model which I believe are intended to be used as hard-coded features for simple ML tasks. In either case I strongly suspect that when you use them, they're not being embedded in the app.
Another thing to consider is that you don't have to embed the model in your app; at least in CoreML you can download (and update) the model weights over the network.
- itake 3y agoPeople have lower HD size (think 64GB iPhone X/iPhone SE) on unreliable internet networks. Downloading five 200MB models to perform five layers of processing (OCR, rm background, object detection, etc.) would take hours and consume too much cellular data. Sending a 10kb image to the cloud for processing is much faster and user friendly.