4 ms·
Finally for Android! Cool to see a cross-platform implementation of this, and how much can be done by one person and some reasonable gear.
by quotewall 9y ago
Finally for Android! Cool to see a cross-platform implementation of this, and how much can be done by one person and some reasonable gear.
- timanglade 9y agoYes, I was very excited we were able to release it for Android… And even though we used React Native, there were so many native (and C++) bits, it ended up being quite complex! As for the gear, I think it’s really damaging that so many people think Deep Learning is only for people with large datasets, cloud farms (and PhDs) — as the app proves, you can do a lot with just data you curate by hand, a laptop (and a lowly Master’s degree :p)
- giantwolf 9y agoDo you think it's possible to generalize the way you handled the cross-platform complexity into a shared component?
- timanglade 9y agoI thought there might be, but most of the AI code ended up being native. The only AI code in React Native is a single line: var percentage = await NativeModules.AIManager.analyzeImage(path) … Everything below that is Java or Objective-C++, and then native libs