In this article, we’ll discuss some foundational concepts in machine learning (ML) that are particularly important for mobile developers interested in working with ML.
Continue reading “Introduction to Machine Learning for iOS Developers”
In this article, we’ll discuss some foundational concepts in machine learning (ML) that are particularly important for mobile developers interested in working with ML.
Continue reading “Introduction to Machine Learning for iOS Developers”
In order to work with Fritz AI in Flutter, you’ll need some knowledge on how to write native Java/Kotlin code in Flutter. At the moment, there is no native plugin for working with Fritz AI in Flutter, however, since Flutter allows one to write native code, Fritz AI can still be integrated into Flutter. Let’s look at how the image labeling* API from Fritz can be integrated.
Every single one of us will intermittently try to conjure the right word for a given moment, pausing mid-sentence to try and remember it. For example, forgetting the name of a place caused this hesitation:
We can all relate to this, but as cognition declines, these pauses become more common and more pronounced.
Today we’re excited to introduce the Fritz AI Dataset Generator, a new component of Fritz AI Studio, designed to break down a major barrier between developers and the creation of incredible machine learning-powered mobile applications.
That barrier is data acquisition. Despite advances in neural network architectures and their optimizations for mobile deployment, there often isn’t enough available high-quality data on which to train those models.
Continue reading “Introducing the Fritz AI Dataset Generator for Mobile Machine Learning”
In this article, we’re going to see inout in action, work with value types, see how to use mutation tracking to our advantage, and explore the law of exclusivity.
Continue reading “Exclusivity and Mutation Tracking in Swift: Value vs Reference types”
Mobile development provides opportunities for ideas and solutions to find their ways into the pockets of millions of users. As phones become more powerful, the possibilities expand exponentially.
That’s why I’m so excited about SwiftUI. Apple’s adoption of declarative and reactive UI design makes it easier for anyone to create great looking and powerful iOS apps.
Continue reading “SwiftUI: A New Starting Point for iOS Development”
The Not Hotdog app from HBO’s Silicon Valley has become one of the most iconic joke apps in tech. Like most things in the show, there is grain of truth to the fictitious app that makes it actually plausible.
With Not Hotdog, HBO went a step further—they actually built the thing. If you ever need help to figure out if something is a hotdog, head over the app store.
Continue reading “[Hacker Noon] Building Not Hotdog with Turi Create and Core ML — in an afternoon”
Once your TensorFlow model is ready, you can easily deploy it to a mobile application. This is done by converting it to the TF Lite format. If you are working on a common task such as image classification and object detection, you can easily grab a pre-trained model from TensorFlow Hub.
In this piece, we’ll use a pre-trained model to illustrate how one can deploy their model on an Android device.
Continue reading “Machine Learning in Android using TensorFlow Lite”
Humans have two eyes, which allow us to see two viewpoints of a scene. Using the complementary information from these two viewpoints, we are able to perceive depth in the world around us.
Researchers have been trying to utilize the complementary information present in two viewpoints for a long time — this can be seen in a wide variety of industrial applications, such as robotics and self-driving cars, where multiple cameras are used.
Continue reading “Holopix50k: A Large-Scale, In-the-Wild Stereo Image Dataset”
Artistic style transfer is one of the most intuitive and accessible computer vision tasks out there. Though there’s a lot happening under the hood of a style transfer model, functionally, it’s quite simple.
Style transfer takes two images — a content image and a style reference image — and blends them so that the resulting output image retains the core elements of the content image, but appears to be “painted” in the style of the style reference image.
Continue reading “Working with SnapML Templates in Lens Studio: Style Transfer”