News for hackers. Stuff that matters.
Re:Deploying Transformers on the Apple Neural Engine by axg11 on Wednesday June 08, 2022 @11:02AM (#31668356)
I'm only familiar with Android from a distance - does Google Photos perform all the analysis on device?
Re:Deploying Transformers on the Apple Neural Engine by mupuff1234 on Wednesday June 08, 2022 @12:19PM (#31669656)
So how can you claim that apple has taken the lead if you're not familiar with the biggest direct competitor?
Re:Deploying Transformers on the Apple Neural Engine by isodev on Wednesday June 08, 2022 @02:09PM (#31671668)
I think the question was rhetorical. At this time, Apple is the only FAANG(M) with affinity for building features with on-device algorithms.
Re:Deploying Transformers on the Apple Neural Engine by lupex on Saturday June 11, 2022 @04:22AM (#31702861)
Google Photos is the wrong product to ask this question, IMHO. One of its key highlight is sharing albums with others and preserving them for the future, so why waste a consumer device's energy on unnecessary tasks if the image is going to end in a Google datacenter anyway?

Google Lens, which isn't about sharing, does run many functions on device: for example, it does ondevice offline translation: https://9to5google.com/2021/01/25/google-lens-translate-offl...

The general direction at Google (https://ai.googleblog.com/2021/11/improved-on-device-ml-on-p...) is to move as much as possible on device for privacy and latency reasons.

There are published and opensource (Apache license, according to the github LICENSE file) models for Tensorflow Lite which runs on Pixel Edge TPUs (and most embedded devices):

https://tfhub.dev/s?q=edgetpu https://github.com/tensorflow/models/tree/master/official/pr...

Re:Deploying Transformers on the Apple Neural Engine by dekhn on Wednesday June 08, 2022 @12:29PM (#31669817)
why would you make your claim about that apple is ahead if you don't know the answer to this question?
Re:Deploying Transformers on the Apple Neural Engine by criddell on Wednesday June 08, 2022 @12:27PM (#31669777)
> does Google Photos perform all the analysis on device?

Does Apple? If I upload photos from my computer it does analysis in the cloud, doesn't it?

Re:Deploying Transformers on the Apple Neural Engine by willseth on Wednesday June 08, 2022 @01:46PM (#31671263)
No. Apple has published several papers about how it works. It all happens on device.
Re:Deploying Transformers on the Apple Neural Engine by criddell on Wednesday June 08, 2022 @02:23PM (#31671871)
How does that work when you upload via the browser from a Windows or Linux PC? Do they get stored in iCloud without being processed?
Re:Deploying Transformers on the Apple Neural Engine by axg11 on Wednesday June 08, 2022 @03:33PM (#31672818)
Presumably one of:

- the image is never analyzed

- the image is sync'd to device and then analyzed